windows - Autoit _IENavigate() Not Working Correct -
so problem when run code not compiled loads rdio after compile site fails load.
i on windows 7(x64) ultimate ie11 have tried many different options of embedding ie , have same problem.
and don't why using different browser compiled? , why not ie11?
not compiled => mozilla/5.0 (compatible; msie 9.0; windows nt 6.1; wow64; trident/7.0) compiled => mozilla/4.0 (compatible; msie 7.0; windows nt 6.1; wow64; trident/7.0; slcc2; .net clr 2.0.50727; .net clr 3.5.30729; .net clr 3.0.30729; media center example code:
#include <guiconstantsex.au3> #include <ie.au3> #include <windowsconstants.au3> $site = 'http://www.rdio.com/' local $oie = _iecreateembedded() guicreate("embedded web command test", 640, 580, _ (@desktopwidth - 640) / 2, (@desktopheight - 580) / 2, _ $ws_overlappedwindow + $ws_clipsiblings + $ws_clipchildren) guictrlcreateobj($oie, 10, 40, 600, 360) local $idbutton_back = guictrlcreatebutton("back", 10, 420, 100, 30) local $idbutton_forward = guictrlcreatebutton("forward", 120, 420, 100, 30) local $idbutton_home = guictrlcreatebutton("home", 230, 420, 100, 30) local $idbutton_stop = guictrlcreatebutton("stop", 340, 420, 100, 30) global $g_iderror_message = guictrlcreatelabel("", 100, 500, 500, 30) guictrlsetcolor(-1, 0xff0000) guisetstate(@sw_show) ;show gui _ienavigate($oie, $site) _ieaction($oie, "stop") ; waiting user close window while 1 local $imsg = guigetmsg() select case $imsg = $gui_event_close exitloop case $imsg = $idbutton_home _ienavigate($oie, $site) _ieaction($oie, "stop") _ieaction($oie, "back") checkerror("home", @error, @extended) case $imsg = $idbutton_back _ieaction($oie, "back") checkerror("back", @error, @extended) case $imsg = $idbutton_forward _ieaction($oie, "forward") checkerror("forward", @error, @extended) case $imsg = $idbutton_stop _ieaction($oie, "stop") checkerror("stop", @error, @extended) endselect wend guidelete() exit func checkerror($smsg, $ierror, $iextended) if $ierror $smsg = "error using " & $smsg & " button (" & $iextended & ")" else $smsg = "" endif guictrlsetdata($g_iderror_message, $smsg) endfunc ;==>checkerror any help appreciated
windows autoit
No comments:
Post a Comment