2011-09-29 24 views
16

をロードした後、私はピクセルとするとき、私はそれをロードを持って存在していない、それは言う:その後、私のdivは私のピクセル

a call to document.write() from an asynchronously-loaded external script was ignored 

と表示されます。

document.getElementById('gospixel') is null 

ここに私のピクセルコードだ:

<script name="gospix" src="http://www.example.com/p/gospixel.js"> 

と、そのファイル内:

gos_f=42; 
gos_a1='a2'; 
gos_u=window.location.href; 
gos_k='6gZYlfy7Y7Q'; 
gos_rt='3_s'; 
document.write(unescape("%3Cscript src='http://example.com/p/gosuna.js' type='text/javascript'%3E%3C/script%3E")); 

ありがとうございました!

+0

.jsファイル内に「

0

どうやら、ブラウザは輸入からautowriteを無視している(セキュリティ上の理由から、その輸入スクリプトは、ページを変更することはできません)ので、あなたは最後に取って代わるgospixelに需要

に挿入を作ってみる必要があります

function insertScript(){ 
    document.write(unescape("%3Cscript src='http://example.com/p/gosuna.js' type='text/javascript'%3E%3C/script%3E")); 
} 

とラインし、HTML

<script type="text/javascript"> 
    insertScript(); 
</script> 
+0

のHTMLページは動作しませんでしたが、私は同じ問題を参照してください。それは私のブラウザのためですか?私のホスティング?コードですか? – Tech4Wilco

+0

gosuna.jsの中に 'document.write()'はありますか? – Einacio

+0

はい、そのファイルにもdocument.write()があります。 – Tech4Wilco

関連する問題