JqueryとASP.netでコーディングするのが初めてです。私はロードを表示する方法に関する多くの記事を読んで、ページが実際にロードされるまで待ってください。ページが読み込まれた後には欲しくないので、前もってドキュメントが必要なので、これを処理する必要があります。ページロード前のASP.netとJquery
これは私のショットです。
Jquery 1.7.1.jsをダウンロードして私のソリューションに追加しました。
以下は私のコードです。
<script type="text/javascript">
jQuery.noConflict()(function ($) {
alert("not loaded");
jQuery(document).ready(function(){
alert("loaded");
});
});
</script>
私はまた、以下に試してみました:これは警告メッセージを表示しませんか。 1時間の初期化のための
<script src="Scripts/jquery-1.7.1.js" type="text/javascript"></script>
<script type="text/jscript">
if(document.readyState === 'complete') {
// good to go!
}
var interval = setInterval(function() {
if(document.readyState === 'complete') {
clearInterval(interval);
alert("my message while loading")
}
}, 100);
サーバー側コードが*実行された後に*文書がロードされるまで、文書はまったく読み込まれません。ドキュメント*にはJavaScriptコードが含まれています。ページに「読み込み」要素を作成するためのいくつかのオプションがあります。おそらく最初はほとんど何もない最小限のページをロードし、AJAX経由で残りのコンテンツをロードしますか? – David
ダグ、それはサーバー側のコードが長くかかる。可能性がありますか? – coder32
これは*非常に広範な質問です。最小限のマークアップをロードしてAJAXを介して残りのコンテンツを取得するようにページを完全に再構成することは、それほどの作業ではありません。 – David