-2

index.html という html ファイルがあります。この html には div オブジェクトがあり、この div では別の html 呼び出し abc.html を object タグを使用して動的にロードします。私の質問は、index.html から abc.html の変数にアクセスする方法です。

4

1 に答える 1

1

<div>Ajaxを使用してabc.htmlをindex.htmlの要素にロードしていると仮定すると、あなたの質問は少し曖昧です。

abc.html が index.html の div にロードされると、abc.html と index.html の両方が単一のエンティティになります。

abc.html に次のようなものがあるとしましょう

var message = "Annoying message";

そしてindex.htmlのこの関数

function annoyingAlert() {
    alert(message);
}

index.html の Ajax の onLoadComplete イベントで「annoyingAlert」メソッドを呼び出すと、abc.html に最初にあった迷惑なメッセージがポップアップ表示されるはずです。

一部のコンテンツが動的に読み込まれる単一のページで作業しているだけです。

于 2012-04-25T11:19:08.890 に答える