基本bookmarklet帮助

时间:2009-02-05 07:16:40

标签: bookmarklet

我想创建一个书签,将页面设置为可编辑,即运行此代码:

javascript:document.body.contentEditable=true;

当我制作一个书签时,我可以看到页面变得非常简短,然后整个内容被替换为“true”这个词。

3 个答案:

答案 0 :(得分:1)

对于浏览器停留在同一页面上,Bookmarklets必须评估为无效。只需用void(0)结束它:

javascript:document.body.contentEditable=true;void(0);

答案 1 :(得分:0)

经过一些随机的试验和错误,我发现这有效:

javascript:(function() { document.body.contentEditable=true; })()

还有其他方法吗?

答案 2 :(得分:0)

有些网站建议您使用document.designMode=’on’,但这对我不起作用。

无论如何,您修改过的脚本运行正常。