我需要在地址栏中运行javascript。其中js代码包含在外部网址中。
javascript:(a = (b = document).createElement(“script”)).src = “//domain.com/hi.js”, b.body.appendChild(a); void(0)
以上代码适用于IE,firefox和chrome,但不适用于SAFARI ......有人帮我在safari中完成这项工作,谢谢
答案 0 :(得分:2)
您使用的是花哨的引号(“”
),但这些引号无法正确解释。试试这个:
javascript:(a = (b = document).createElement("script")).src = "//domain.com/hi.js", b.body.appendChild(a); void(0)
我所做的就是用简单的引号替换花哨的引号。这应该现在有效。