0

我正在尝试使用 Google 实验实施 A/B 测试。该站点使用没有单独页面文件的 PHP CMS,因此在母版页(在哪里<head>)中,我放置了一个简单的 if 语句来检测页面。

所以而不是<script> GOOGLE CODE </script>

我有

<script>if (document.URL=="http://www.mysite/"){ GOOGLE CODE }</script>

这执行得很好,但是当脚本选择变体页面时,Firefox 会显示一条错误消息,上面写着“发生了黑客攻击,Firefox 正在阻止该页面执行脚本”。这只会在某些时候发生,尤其是当页面通过 Google 加载时。

请帮忙?

4

1 回答 1

0

这实际上是一个服务器安全设置。显然,一些服务器轮询触发代码以查找可疑活动。如果您遇到类似的问题,请尝试使用服务器端语言(在我的情况下为 PHP)来执行相同的代码,而不是使用 JS 来执行。

于 2015-05-08T11:56:41.153 回答