我尝试使用Google实验进行A / B测试。该站点使用没有单独页面文件的PHP CMS,因此在母版页(<head>
所在的位置)中,我放置了一个简单的if语句来检测页面。
而不是<script> GOOGLE CODE </script>
我有
<script>if (document.URL=="http://www.mysite/"){ GOOGLE CODE }</script>
这样可以正常执行,但是当脚本选择变体页面时,Firefox会显示一条错误消息,说明&#34;已经有黑客攻击,Firefox阻止此页面执行脚本&#34;。这种情况只会在某些时候发生,尤其是当页面通过Google加载时。
请帮帮忙?
答案 0 :(得分:0)
这实际上是服务器安全设置。显然,一些服务器会针对可疑活动轮询触发代码。如果您遇到类似的问题,请尝试使用服务器端语言(在我的情况下为PHP)来执行相同的代码,而不是使用JS。