请问如何自动在IE地址栏中输入地址(已解决)
本帖最后由 welsn 于 2014-5-7 22:09 编辑如题,如何自动在打开的IE窗口的IE地址栏中输入地址并回车ControlSend("","","","http://www.baidu.com")用autoit窗口信息工具找出的地址输入控件是CLASS:ToolbarWindow32; INSTANCE:2,但是ControlSend执行结果返回确是0
求解 本帖最后由 skyfree 于 2014-5-7 12:10 编辑
如果你只是实现想用IE打开网址的话,没必要这么麻烦。Local $Url='http://au3.cc/'
Run(@ProgramFilesDir & '\Internet Explorer\iexplore.exe' & ' ' & $Url)而如果不限于IE,而是使用默认浏览器打开网址的话,下面代码也是可以的。Local $Url='http://au3.cc/'
ShellExecute($Url) 回复 2# skyfree
感谢回复,但我想在一个IE窗口中浏览多个网址的内容,比如每隔10分钟输入一个新网址浏览,我不想打开每个网址都建立一个新的IE窗口,请问如何解决,谢谢 回复 3# welsn
把上一个关掉,再开一个不行? 已经解决,谢谢大侠,因为要输入的网址很多,如果开开关关怕对系统造成负担 回复 5# welsn
怎么解决的,说说呗 #include <IE.au3>
$oIE = _IECreate ("http://www.baidu.com/")
_IELoadWait ($oIE)
_IENavigate ($oIE,"http://www.126.com")无意中发现了函数_IENavigate 直接在一个存在的浏览器窗口打开指定的URL地址.
不好意思,我是菜鸟,班门弄斧了 如果你只是实现想用IE打开网址的话,没必要这么麻烦。而如果不限于IE,而是使用默认浏览器打开网址的话,下 ...
skyfree 发表于 2014-5-7 12:08 http://www.autoitx.com/images/common/back.gif
Run(@ProgramFilesDir & '\Internet Explorer\iexplore.exe' & ' ' & $Url) 这一句中为什么要加&‘ ’& ? 回复 2# skyfree
Run(@ProgramFilesDir & '\Internet Explorer\iexplore.exe' & ' ' & $Url) 这一句中为什么要加&‘ ’& ?
页:
[1]