Bookmarklet打开一个空的选项卡/窗口,其中有一些javascript

Bookmarklet to open an empty tab/window with some javascript in it?

本文关键字:窗口 javascript Bookmarklet 一个 选项      更新时间:2023-09-26

我知道有很多关于在新窗口和选项卡中打开http页面的讨论,

但这不是我想要的。

如何打开新选项卡并在其中运行一些任意js ?

这是当有人点击我的书签,一个新的标签应该出现和代码,如"document.write(foo)"应该在其中运行,foo来自标签上的js,其中书签被点击

这个书签是你的问题的翻译:

javascript:void(function(foo){
    var d=window.open("");
    d.document.open();
    d.document.write(foo);
    d.document.close();
})("Foo")