Автоматический встроенный скрипт - PullRequest
0 голосов
/ 20 декабря 2010

У меня есть бесплатный сайт на 000webhost. Проблема в том, что он автоматически помещает свой аналитический код во все мои файлы. Он не отображается везде, но вызывает проблемы, когда я использую вызовы AJAX и отображаю возвращенные данные в div, он отображает данные, а также этот конкретный код. Есть ли какой-либо метод, чтобы избежать этого или сделать этот код невидимым. Кроме того, когда я использовал инструменты Google для веб-мастеров, когда он сканирует мой файл robots.txt, этот сканер также показывает код, который является текстовым файлом, и он возвращает ошибку. Пожалуйста помоги! Вот ссылка на мой сайт: Портфолио

1 Ответ

0 голосов
/ 20 декабря 2010

Ваш хостинг-провайдер, кажется, вводит следующую строку в конце некоторых запросов:

<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Analytics Code -->

Точка ввода их кода находится просто в конце запроса. Когда я проверял, это означало, что он находился вне тега HTML (и, следовательно, нарушал допустимость синтаксиса HTML.

Я вижу 2 возможных решения:

  1. Решите проблему с ними.
  2. Найти обходной путь (ваш провайдер может внедрить этот контент при обнаружении определенных типов запросов. Если вы обнаружите, что он вводит контент только по запросам на URL-адреса, заканчивающиеся на .html (например), вы можете попробуйте изменить адрес вашего вызова AJAX на другой URL)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...