0

我希望能够为用户打开另一个窗口并使用 URL 栏,就像用户使用它一样。这似乎不可能,但我不妨问一下。

基本上我想模拟打开一个新标签/窗口的行为,输入一些非 URL,并让你的浏览器做出相应的行为(通常它会使用你的默认搜索引擎)。

这可以用 JavaScript 完成吗?

4

2 回答 2

3

不,那是不可能的。

无法模拟在地址栏中键入非 URL 时浏览器会执行的操作,例如使用window.open()

于 2012-04-14T09:46:19.827 回答
0

在地址栏中,您可以这样输入以打开新窗口

javascript:window.open();

清除地址栏中的文本并尝试此操作,它将打开新标签

javascript:showModalDialog("#","","")

如果您想在新窗口中打开相同的链接,这也可以正常工作

于 2012-04-14T10:15:00.023 回答