Я пытаюсь реализовать A / B-тест, используя эксперименты Google. Сайт использует PHP CMS без отдельных файлов подкачки, поэтому на главной странице (где <head>
есть) Я поставил простое утверждение if для обнаружения страницы.
Так что вместо <script> GOOGLE CODE </script>
я имею
<script>if (document.URL=="http://www.mysite/"){ GOOGLE CODE }</script>
Это выполняется нормально, но когда сценарий выбирает вариант страницы, Firefox показывает сообщение об ошибке, говорящее: «Была попытка взлома, Firefox не позволяет этой странице выполнять сценарии». Это происходит только в некоторых случаях, особенно когда страница загружается через Google.
Пожалуйста помоги?
На самом деле это оказалось настройкой безопасности сервера. Видимо, некоторые серверы опрашивают вызывающий код на предмет подозрительной активности. Если у вас возникла подобная проблема, попробуйте использовать серверный язык (в моем случае PHP), чтобы сделать тот же код, а не делать это с JS.
Других решений пока нет …