我想创建一个将页面设置为可编辑的书签,即运行此代码:
javascript:document.body.contentEditable=true;
当我为此制作书签时,我可以看到该页面非常短暂地变得可编辑,然后整个内容被替换为“真实”一词。
我想创建一个将页面设置为可编辑的书签,即运行此代码:
javascript:document.body.contentEditable=true;
当我为此制作书签时,我可以看到该页面非常短暂地变得可编辑,然后整个内容被替换为“真实”一词。
Bookmarklets have to evaluate to void for the browser stay on the same page. Just end it with a void(0):
javascript:document.body.contentEditable=true;void(0);
经过一些随机试验和错误,我发现这有效:
javascript:(function() { document.body.contentEditable=true; })()
还有其他方法吗?