Dgameman1 Posted April 1, 2016 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
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