2010-12-20 18 views
0

私は000webhostで無料のウェブサイトを持っています。問題は、分析コードを自動的にすべてのファイルに入れてしまうことです。それはどこにも表示されませんが、AJAX呼び出しを使用して返されたデータをdivに表示すると、データとその特定のコードが表示されます。これを回避する方法や、このコードを見えないようにする方法はありますか? Googleのウェブマスターツールを使用したときにrobots.txtファイルをクロールすると、コードもテキストファイルであるそのファイルのクローラに表示され、エラーが返されます。 助けてください!ここ は私のウェブサイトへのリンクです: Portfolio自動埋め込みスクリプト

答えて

0

あなたのホスティングプロバイダは、いくつかの要求の最後に次の行を挿入するようだ:

<!-- 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. 仕事を探します(例えば、プロバイダが特定のタイプのリクエストを検出したときにこのコンテンツを挿入している可能性があります).htmlで終わるURLへのリクエストでのみコンテンツを注入することが分かっている場合は、 AJAXが別のURLに向かって呼び出す)
関連する問題