他のWebサイトからデータをフェッチするため、ロードに約1分20秒かかるPHPスクリプトがあります。ただし、ページが読み込まれていることをユーザーに示す方法が必要です。「このページは読み込まれています。画像を読み込む.gifで最大2分かかる場合があります」のようなものです。
私はjqueryを試しました:
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<script>
// Put an animated GIF image insight of content
$("#content").empty().html('<img src="http://www.website.com/images/loading.gif" />');
// Make AJAX call
$("#content").load("http://website.com/page.php")
</script>
<div id="content">
Content to load here!
</div>
</body>
</html>
しかし、ページは空白です(私が何か間違ったものを実装しているかどうかはわかりません)。
他にそうする方法はありますか?
他の質問を調べましたが、必要なものに一致するものが見つからず、仕事に取り掛かることができます。
ありがとう、
ジャック。