如何让这个小书签在 Safari 上运行?
我正在尝试进行书签测试。 下面的代码可以在 FireFox 上运行,但不能在 Safari 4.0.3 上运行。 有人知道如何让它在 Safari 上运行吗?
javascript:var s = document.createElement("script");
s.text = "document.write('hello');";
s.type = "text/javascript";
document.body.appendChild(s);
I am trying to make a bookmarklet test.
Below code works on FireFox but couldn't on Safari 4.0.3.
Does anybody know how to make it work on Safari?
javascript:var s = document.createElement("script");
s.text = "document.write('hello');";
s.type = "text/javascript";
document.body.appendChild(s);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试使用:
s.innerHTML = "document.write('hello');";
Try with:
s.innerHTML = "document.write('hello');";
您需要在 document.write(...) 之后添加 document.close();
You need to add document.close() after document.write(...);