【发布时间】:2014-11-02 09:39:09
【问题描述】:
我目前正在测试一个网站在所有平台上的兼容性。
我注意到在 Windows 中的 Chrome 上,在页面加载完成后,源代码中出现以下内容:
<embed id="embed_npfido" type="application/npfido" height="0">
更具体地说,它不会出现在源代码中 - 当我右键单击页面并选择“检查元素”时它会出现。此外,它紧接在</body> 标记之前。我注意到这个神秘嵌入的唯一原因是因为它以 300 像素的宽度和 0 像素的高度呈现,这很明显将我的网站向左偏移了 300 像素。
有人见过这个吗?我搜索了这个问题,没有任何结果。
其他细节:
- 这只发生在我公司的笔记本电脑上,即联想 T440
- 我没有在我测试过的任何其他操作系统或浏览器上注意到这一点
- 页面上唯一调用的外部资源是来自 Google Fonts (fonts.googleapis.com) 的字体
- 嵌入以 300 像素的宽度呈现,我用以下代码否定了这一点:
embed {display:none;width:0;height:0;padding:0;margin:0;}
【问题讨论】:
-
那么来源是什么?如果所有页面都发生这种情况,则您的浏览器可能受到感染。如果没有,您需要分析某些页面上导致问题的原因。
标签: html windows google-chrome embed