如何在Safari中的地址栏中运行javascript(外部URL)

时间:2012-05-16 11:52:20

标签: javascript

我需要在地址栏中运行javascript。其中js代码包含在外部网址中。

javascript:(a = (b = document).createElement(“script”)).src = “//domain.com/hi.js”, b.body.appendChild(a); void(0)

以上代码适用于IE,firefox和chrome,但不适用于SAFARI ......有人帮我在safari中完成这项工作,谢谢

1 个答案:

答案 0 :(得分:2)

您使用的是花哨的引号(“”),但这些引号无法正确解释。试试这个:

javascript:(a = (b = document).createElement("script")).src = "//domain.com/hi.js", b.body.appendChild(a); void(0)

我所做的就是用简单的引号替换花哨的引号。这应该现在有效。