Ala*_*uer 3 javascript bookmarklet window.open
我编写了一个简单的书签,只需单击一下即可打开多个网页:
javascript:(function(){window.open("http://www.w3schools.com");window.open("http://www.google.com");window.open("http://www.yahoo.com");})();
Run Code Online (Sandbox Code Playgroud)
我不希望能够打开浏览器并立即单击此按钮,但除非页面已加载到窗口中,否则书签将无法工作。为了提高速度,我更喜欢将浏览器主页设置为“空白”。有没有办法让这个小书签在没有加载页面的情况下执行?
另外,如果确实加载了某些内容,我希望书签能够替换窗口中加载的任何页面。目前,它打开了 3 个新选项卡。我已经在第一个 window.open 上尝试了“name”属性的“_self”和“_parent”值,但它似乎不起作用。我可能没有正确格式化它。
任何帮助表示赞赏!谢谢!
小智 5
无法在任何页面中打开小书签。
相反,您可以尝试将主页设置为类似的内容data:text/html,Welcome!(是的,它是一个有效的 URL)。
要在同一选项卡中打开页面,请键入:
location.href='http://www.w3schools.com'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2853 次 |
| 最近记录: |