0

aspx ページと html ページがあります。

ここで、特定の DIV を ASPX から HTML ページにロードしたいと考えています。

理由: aspx ページの読み込みが遅いため、HTML (読み込みが速い) にこの DIV (読み込みに時間がかかる) を ASPX から表示したい

私は運がないのでこれを試しました

$('#htmldiv').load('../index.aspx #aspxdiv');
4

2 に答える 2

0

div だけを読み込む aspx ページを作成します。このページに ajax URL を設定すると、速度が上がります。あなたのアプローチの問題は、応答を受信する前に aspx ページ全体を読み込む必要があるため、ページに直接アクセスするのと同じくらい時間がかかることです。

于 2012-11-15T10:01:20.747 に答える
0

この行に問題はありません

$('#htmldiv').load('../index.aspx #aspxdiv');

唯一の懸念事項は、ページのパスまたはページの ID です。
「../index.aspx」のいずれかが正しいパスではありません。
または「aspxdiv」は正しい ID ではありません。
ソリューション:

  1. パスを確認する
  2. 実行時に変更される可能性のある div id を確認します
于 2012-11-15T10:17:05.427 に答える