JavaScript:使用浏览器打开窗口
问题描述:
我希望能够为用户打开另一个窗口并使用URL栏,就好像用户使用过它一样。这似乎不可能,但我不妨问。JavaScript:使用浏览器打开窗口
基本上我想模拟打开一个新的标签页/窗口,输入一些非URL的行为,并让浏览器相应地行为(通常它会使用默认搜索引擎)。
这可以用JavaScript来完成吗?
答
不,这是不可能的。
在地址栏中输入非网址时,浏览器无法模拟例如使用window.open()
答
在地址栏,就可以进入这样打开新窗口
javascript:window.open();
明确在地址栏中的文本,并尝试这个,它会打开新的标签页
javascript:showModalDialog("#","","")
这也将工作正常,如果你想打开同一个链接在新窗口