如何防止chrome将内容注入网页

时间:2012-10-17 16:57:29

标签: php google-chrome code-injection

最近我发现我的应用程序在谷歌浏览器中行为不端。

在带有表单的页面上,在提交之后,我的应用程序使用这样的简单方法重新加载页面:

header('Location: ' . $url);

之后,页面呈现错误,并将此内容注入DOM

<div id="sbi_camera_button" class="sbi_search" style="left: 0px; top: 0px; position: absolute; width: 29px; height: 27px; border: none; margin: 0px; padding: 0px; z-index: 2147483647; display: none; "></div>

手动页面刷新后,一切都按预期工作。

我不确定导致此行为的原因,因为我在封闭的本地环境中工作,并且应用程序在Firefox中运行良好。

我的应用程序使用以下库(本地托管):

  • jQuery v1.7.1
  • jQuery UI 1.8.16
  • Bootstrap.js v 2.1.1

有人可以告诉我可能导致此问题的原因吗?

1 个答案:

答案 0 :(得分:21)

可能是Chrome的Search By Image plugin吗?

我从that forum得到了提示。