Dgameman1 Posted April 1, 2016 Share Posted April 1, 2016 (edited) $RandomOne = "15" $RandomTwo = "30" $Site = _IECreateNew("http://SITE.com/OK.php?=" & $RandomOne & $RandomTwo) ;;;;;;;;;;;;;;;;;;;;Random Stuff, Then the AutoIt script clicks the submit button _IEAction($Submit, "click") ;;;;;;;;;;;;;;;;;;The Page now reloads and I want to reattach SecureSite = _IEAttach($RandomOne & $RandomTwo & "1 - Internet Explorer - [InPrivate]", "title") ;$SecureSite = _IEAttach("http://SITE.com/OKC.php?p=login", "url") ;;; The commented out line works, but I don't want to attach via 'url' I want to attach via the title. Func _IECreateNew($s_url = "about:blank", $invisible = 0) ; Create an IE browser in a new process, attach to it and navigate to specified URL ; Returns browser object on success ; Returns 0 on failure and sets @error to 1 (timeout waiting for browser) or 2 (attach failed) Local $h_IEhandle, $o_IE Local $Random1 = Random(100000, 999999, 1) Local $Random2 = Random(100000, 999999, 1) Local $RunWebsite = Run(@ProgramFilesDir & "\Internet Explorer\iexplore.exe about:blank" & $Random1 & "-" & $Random2 & " -noframemerging -private") If $invisible Then _IEAction($RunWebsite, "invisible") EndIf If Not WinWait("Navigation Canceled - Internet Explorer - [InPrivate]", "", 60) Then ; Expected IE window did not appear Return SetError(1, 0, 0) EndIf ;$h_IEhandle = WinGetHandle("Navigation Canceled - Internet Explorer - [InPrivate]") $o_IE = _IEAttach("about:blank" & $Random1 & "-" & $Random2, "url") If Not IsObj($o_IE) Then ; attach failed Return SetError(2, 0, 0) EndIf _IENavigate($o_IE, $s_url) Return $o_IE EndFunc ;==>_IECreateNew Why am I not able to attach via title? This is what AutoIt WIndow Info shows >>>> Window <<<< Title: 15301 - Internet Explorer - [InPrivate] Class: IEFrame Position: 564, 135 Size: 1191, 675 Style: 0x16CF0000 ExStyle: 0x00000100 Handle: 0x00290D12 Edited April 1, 2016 by Dgameman1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now