2012-02-24 18 views
1

document.body.innerHTMLが呼び出された後Adsenseのバナーを(ChromeとFirefoxでテスト)にリロードされます。Google Adsenseのバグ(innerHTMLが呼び出された後にリロード)?

http://www.maxrev.de/t164.php

<html> 
<head> 
<title>Adsense</title> 
</head> 
<body> 
<div> 
<script type="text/javascript"><!--// 
google_ad_client = "pub-4267689453885886"; 
google_ad_slot = "2753201147"; 
google_ad_width = 728; 
google_ad_height = 90; 
//--></script> 
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> 
</div> 
<script type="text/javascript"><!--// 
setTimeout(function(){document.body.innerHTML += 'Now Adsense will be refreshed!'}, 2000); 
//--></script> 
</body> 
</html> 

これはAdsenseのスクリプトのバグか、なぜそれが起こるんですか?または機能?

EDIT 2012年2月27日: あなたはリフレッシュが終了するまで待ってから、あなたはFirefoxでこのエラーメッセージが表示されますページ(F5)をリロード押した場合:

Error: attempt to run compile-and-go script on a cleared scope source: http://pagead2.googlesyndication.com/pagead/osd.js line: 13

は、機能のように見えるしていません。

答えて

0

あなたは

+0

体内でのdivでそれを行うあなたのページにHTMLを追加する必要はありません場合、私はしますが、この問題が発生した理由を説明しません。私はadsenseスクリプトをチェックしようとしました。しかし、私は理由を見つけることができません。 insertHTML()などでリフレッシュされないため、innerHTMLに手を加えず、ボディチャイルドのカウンターが問題になりません。 – mgutt

関連する問題