AHK chrome 使用 InputBox 搜索导致打开多个选项卡
AHK chrome search using InputBox results in several tabs being opened
当我运行下面这个脚本使用v1.1.25.01时,
我没有得到预期的结果,即在 chrome 浏览器中搜索我的输入值。
例如我输入以下内容:
InputBox: Testing search query
和{Enter}
在 MsgBox 中,我得到 "Testing search query"
然而在我的chrome。它出问题了。我打开了 3 个单独的选项卡。选项卡中的查询是:
tab1 = http://www.google.com/#q=Testing
Tab2 = search/
Tab3 = query/
我不确定为什么我的字符串被空格分开了?
#Appskey::
InputBox, UserInput, Search Query, , ,380,103
if ErrorLevel
MsgBox, CANCEL was pressed.
else
MsgBox, %UserInput%
Run chrome.exe http://www.google.com/#q=%UserInput%
return
您应该将 url 括在引号中以确保它作为单个参数传递:
Run chrome.exe "http://www.google.com/#q=%UserInput%"
不引用 URL,您将使用三个参数启动 chrome:
Parameter #1: http://www.google.com/#q=Testing
Parameter #2: search
Parameter #3: query
当我运行下面这个脚本使用v1.1.25.01时, 我没有得到预期的结果,即在 chrome 浏览器中搜索我的输入值。
例如我输入以下内容:
InputBox: Testing search query
和{Enter}
在 MsgBox 中,我得到 "Testing search query"
然而在我的chrome。它出问题了。我打开了 3 个单独的选项卡。选项卡中的查询是:
tab1 = http://www.google.com/#q=Testing
Tab2 = search/
Tab3 = query/
我不确定为什么我的字符串被空格分开了?
#Appskey::
InputBox, UserInput, Search Query, , ,380,103
if ErrorLevel
MsgBox, CANCEL was pressed.
else
MsgBox, %UserInput%
Run chrome.exe http://www.google.com/#q=%UserInput%
return
您应该将 url 括在引号中以确保它作为单个参数传递:
Run chrome.exe "http://www.google.com/#q=%UserInput%"
不引用 URL,您将使用三个参数启动 chrome:
Parameter #1: http://www.google.com/#q=Testing
Parameter #2: search
Parameter #3: query