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

How to run javascript(external url) in adress bar in Safari

本文关键字:javascript 外部 URL 运行 Safari 地址栏      更新时间:2023-09-26

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

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

上面的代码在IE,火狐和chrome中有效,但在SAFARI上不起作用...有人帮助我在 safari 中完成这项工作,谢谢

您使用的花哨引号 ( “” ),这些引号没有得到正确的解释。试试这个:

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

我所做的只是用普通的引号替换花哨的引号。这现在应该有效。