1

load()オフラインで動作する jquery のメソッドに相当するものを探しています。jquery のドキュメントから、サーバー上でのみ機能することがわかっています。それらのファイルの特定の内部にあるhtmlを呼び出す必要があるファイルがいくつかあり<div>ます。サイト全体をインターネットに接続していないコンピューターに置き、サイトのその部分 (load()部分) をインターネットに接続されているかのように機能させたいだけです。ありがとう。

編集:ところで、jsである必要はありません。動作する任意の言語にすることができます。

Edit2: 私のサンプル コード (行方不明の構文エラーがある場合に備えて、これは同じディレクトリ内のファイル用です):

function clickMe() {
    var book = document.getElementById("book").value;
    var chapter = document.getElementById("chapter").value;
    var myFile = "'" + book + chapter + ".html'";
    $('#text').load(myFile + '#source')
}
4

2 に答える 2

0

このコンテキストでは、引き続き JQuery ロード関数を使用できます。

ページに OfflineContent div を追加できます。

<div id="OfflineContent">

</div>

そして、以下を呼び出すボタンをクリックします。

$('#OfflineContent').load('OfflinePage.html #contentToLoad');

ボタンコード:

$("#btnLoadContent").click(function() {
   $('#OfflineContent').load('OfflinePage.html #contentToLoad');
});

OfflinePage.html には、最初のページに表示される contentToLoad という別のセクションが必要になる場合があります。

于 2012-04-28T09:57:06.007 に答える