如何在AutoIt中的浏览器地址栏中写入URL

时间:2014-11-14 09:52:37

标签: autoit

我可以使用

打开浏览器
Run("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")
在AutoIt中

。但是无法获得任何写URL的功能,请在地址栏中说“google.com”。

  • 有人可以帮我吗?

4 个答案:

答案 0 :(得分:2)

使用地址栏导航到您想要的任何页面。浏览器使用Alt-d激活地址栏并选择当前地址。因此,输入新地址将取代旧地址。

Send ( "!dhttp://google.com{ENTER}" )

!d是Alt-d的AutoIt语法

如果您的浏览器没有自动选择所有文本,您可以添加一个Ctrl-A来自己选择它。

Send ( "!d^ahttp://google.com{ENTER}" )

答案 1 :(得分:1)

您可以在此处https://github.com/AOT-DEP-PADI/ChromeLauncher找到一些信息,以便在页面上启动Chrome。

使用自动,只需添加争论

Local $chrome_url_start = "http:\\www.google.fr"
Local $chrome_arguments = " --new-window --incognito"

Local $ProgramFilesDir = EnvGet('ProgramFiles(x86)') ; for 64bit Win it will return a valid path.
If not $ProgramFilesDir Then $ProgramFilesDir = @ProgramFilesDir ; for 32bit Win this will "repair" the broken return from above.
Run($ProgramFilesDir & "\Google\Chrome\Application\chrome.exe "&$chrome_url_start&$chrome_arguments)

答案 2 :(得分:1)

使用google.com打开默认浏览器:

ShellExecute("http://www.google.com")

答案 3 :(得分:0)

如果您有兴趣在IE中运行该网站:

#include <IE.au3>
$oIE = _IECreate("http://www.google.com")

要导航到其他页面,请使用

_IENavigate($oIE, "http://www.autoitscript.com/forum/index.php?")

检查帮助文件中的许多IE自动化功能。