1

基本的に投票投票である easypolls.net のスクリプトを自分のサイトに持っていますが、たとえばサイトがダウンしている場合、またはスクリプトの読み込みに問題がある場合、サイトの残りのコンテンツが読み込まれません。

スクリプトは次のとおりです。

<script type="text/javascript" src="http://www.easypolls.net/ext/scripts/emPoll.js?p=5075b1e0e4b08bb807c01061"></script><a class="OPP-powered-by" href="http://www.objectplanet.com/opinio/" style="text-decoration:none;"><div style="font: 9px arial; color: gray;"></div></a>

どうすればこれを修正できますか、それは通常のJavaScriptの問題ですか? または私は何か間違ったことをしていますか?スクリプトは body セクションの div 内にあります。

4

3 に答える 3

1

yepnope.jsなどのjsライブラリを使用して、errorTimeoutプロパティが2〜4秒に設定されたそのjsファイルを非同期で呼び出しますか?また、取得できない場合は、対応するコールバック関数でいつでもユーザーに通知できます。メッセージを表示し、投票を非表示にしますか?または、js/jQueryなどで必要なものは何でも。

于 2012-10-22T19:20:22.380 に答える
1

スティーブ・スーダースによるこの問題に関するいくつかの良い情報があります

IEでサイトを読み込もうとしていますか?スクリプトファイルが正しくロードされない場合、IEが壊れることがあるためです。

また、これを試してください:

<script type="text/javascript" src="http://www.easypolls.net/ext/scripts/emPoll.js?p=5075b1e0e4b08bb807c01061"></script>

スクリプトの最後に閉じ括弧を追加します。これは良い習慣であり、いくつかの問題を解決する可能性があります

于 2012-10-22T19:24:36.050 に答える
1

現在、ドキュメント内でこのスクリプトを参照している場合はHEAD、終了タグの直前にそのスクリプト タグを追加してみてくださいBODY

于 2012-10-22T19:14:33.123 に答える