直到上周,我在我的Google Chrome副本中安装了Vimium extension。 Vimium将一些HTML和JS插入到我查看的页面中。直到最近,我一直没有遇到任何麻烦。
我为我的工作运行了一个Django开发服务器,并在一个由它提供服务的页面上运行了一个包含在类'vimiumReset'和'vimiumHUD'中的。这个style属性的值为'display:none;',因此我的表单永远不会出现。
尝试了一些事后我决定卸载Vimium。我通常使用Chrome设置菜单执行此操作。但是,Vimium div一直出现在我的HTML中。
奇怪的是它没有出现在我的页面源代码中,所以我的Vimium安装的一些遗物似乎一直在改变我在浏览器中看到的HTML。更奇怪的是,在其他浏览器(Firefox和Safari)中,也会插入此div,但不会出现在页面源中。 甚至更奇怪的是,这个div也出现在尝试通过LAN查看此页面的其他设备上。
如果有人在自己的开发服务器中运行相同的项目,则不会显示,因此它不会隐藏在项目代码中的某个位置。
简而言之:
这个问题源于哪些想法?