我在浏览器中出现了多余的脚本,但没有出现在源代码中

时间:2019-10-20 22:31:54

标签: javascript php html iis

当我从阿曼加载我的网站时,正在加载的其他脚本在我的源代码中不存在。当我从其他国家/地区加载时,该脚本不会出现。从边缘成功加载该脚本后,我的网站使用chrome浏览器会花费更多时间。

我将网站托管在IIS上,它只是一个php,html和js网站。 我使用IIS10,PHP5和MySQL 5.7

我在阿曼托管我的网站,并且该IP由阿曼的ISP之一拥有。

以下是恰好在body标签末尾出现的脚本

<script type = 'text/javascript' id ='1qa2ws' charset='utf-8' src='http://212.72.31.34:8080/www/default/base.js'{$MarketingParam$}></script></body>

1-那真的是注入脚本吗? 2-如果无法删除它,如何阻止它被调用?

2 个答案:

答案 0 :(得分:0)

是的,这是ISP注入的脚本。您可以通过将网站从不安全的HTTP迁移到HTTPS来停止它。

答案 1 :(得分:-1)

我找到了一个小解决方案,

您可以删除ISP正在寻找它的标签。 正如他们在其他问题中提到的那样,浏览器会自行关闭标签。

或添加以下脚本而不是标签

<script type="text/javascript">
    $(document).ready(function(){
        $('body').append("</bo"+"dy>");
    });
</script>

添加脚本对我有用。