我希望能够为用户打开另一个窗口并使用URL栏,就好像用户已经使用过它一样。这似乎不太可能,但我不妨问。
基本上我想模仿打开新标签/窗口的行为,输入一些非URL,并让浏览器相应地运行(通常它会使用您的默认搜索引擎)。
可以用JavaScript完成吗?
答案 0 :(得分:3)
不,那是不可能的。
无法模拟在地址栏中键入非网址时浏览器所执行的操作,例如使用window.open()
答案 1 :(得分:0)
在地址栏中,您可以像这样输入以打开新窗口
javascript:window.open();
清除地址栏中的文字并尝试此操作,它会打开新标签
javascript:showModalDialog("#","","")
如果你想在新窗口中打开相同的链接,这也可以正常工作