1
ページ全体がロードされたら、フェードアウトしたいローディングマスクがあります。ユーザーがページに初めて入ったときには完全に機能しますが、ページが読み込まれる前に読み込みマスクが消えてしまった場合、ページが読み込まれます。私はかなりの記事を読んだことがあります。一般的な問題は$(ウィンドウ)の読み込みは通常キャッシュのためにイベントを発生させないということですが、私の場合はリフレッシュするとあまりにも速く起動されます...問題?
1. <html>
2. <head><script type="text/javascript">
3. Ext.onReady(function() {....});
4. $(window).load(function(){$('#loading-mask').fadeOut(5000); $('#loading').fadeOut(5000);});
5. </script></head>
6. <body>
7. <div id="loading-mask"></div>
8. <div id="loading">
9. <span id="loading-message">Loading Tibet...</span>
10. </div>
11. </body>
12. </html>
すべてのヘルプや指導をいただければ幸いです:)
おかげで、
elshae
なぜあなたはExt.onReadyの中にwindow.loadを持っていますか? –
2回目は、ブラウザのすべての要素を利用できるので、ウィンドウのロードはできるだけ速くなります。 – kobe
@eshae、私はあなたがウィンドウのロードでこの種のエフェクトを行うべきではないと思います – kobe