JavaScript:用浏览器打开窗口

时间:2012-04-14 09:44:30

标签: javascript window

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

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

可以用JavaScript完成吗?

2 个答案:

答案 0 :(得分:3)

不,那是不可能的。

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

答案 1 :(得分:0)

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

javascript:window.open();

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

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

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