テキストファイルの本がたくさんあります。
本の索引をウェブサイトに掲載しました。
理論は次のとおりです。その本全体を含むテキスト ファイルから、そのインデックスから本の一部を読み込みます。
本の索引 (たとえば、3 つの索引があります):
<ul>
<li><a onClick="return LoadThis('a1')">INDEX-1</a><div id="loader1" ></div></li>
<li><a onClick="return LoadThis('a2')">INDEX-2</a><div id="loader2" ></div></li>
<li><a onClick="return LoadThis('a3')">INDEX-3</a><div id="loader3" ></div></li>
</ul>
JavaScript コード:
var loadUrl = "http://www.website.com/books/the-book.php";
function LoadThis(link_anchor)
{
var loader="#loader"+link_anchor.substring(1);
$(loader).html(ajax_load).load(loadUrl+" #"+link_anchor);
$(loader).addClass('ajax-active');
}
-Book.PHP ファイル
<div id="a1"><p>Index-1 texts...</p></div>
<div id="a2"><p>Index-2 texts ....</p></div>
<div id="a3"><p>Index-3 texts ....</p></div>
問題: ローディングは通常悪くありません! そしてそれらの負荷はうまく機能しています。しかし...
インデックスの数と The-Book.php のファイル サイズが大きくなると、小さな本よりも読み込みが遅くなります。
質問: AJAX LOAD 関数を使用したプログラミング方法は標準的な方法ですか?
これを行うための、より標準的で高速な方法はありますか?
私を助けてください。