远程javascript html代码注入

Remote javascript html code injection

本文关键字:注入 代码 html javascript 远程      更新时间:2023-09-26

我想验证我的想法是否正确——我想让脚本托管在外部服务器上。我想给用户一段java脚本代码插入到他的网站中,它将调用这个外部脚本,并基于请求中包含的参数检索另一段js自定义代码。该代码也应该由浏览器执行。

有可能吗?如果是这样,可以通过异步调用来完成吗?

第三方跟踪器和提供商的ALOT就是这样做的。谷歌的Recaptcha就是一个很好的例子。你会发现他们正按照你的要求行事。

调用一个传递参数(GET或POST)的外部链接,然后这个url将根据您使用的参数返回脚本url,怎么样?这对你的案子来说应该是可行的。正如MattSizzle上面所建议的,很多第三方的事情都是这样做的。此外,脚本可以进行ajax调用并获取数据或您需要的内容。

跳起来有帮助!