0

navigateToURL を使用し、HTML ドキュメントで名前付きフレームを指定して HTML ページを開くことはできますか? たとえば、「Steven」というページに iframe がある場合、

navigateToURL("someURL","Steven");

のようなものの代わりに

navigateToURL("someURL","_self");

これを試してみたところ、新しいウィンドウで URL が開きます。

4

2 に答える 2

1

ハードドライブに保存されたローカルファイルでこれをテストしましたか? その場合、実行している可能性のあるセキュリティ制限がいくつかあります。こちらのセキュリティ ノートを参照してください。

ただし、これを Web サーバー上のファイルでテストしていて、クロスドメインの問題がないnavigateToURL()場合は、使用しているとおりに動作するはずです。iframe の名前が「Steven」の場合、コンテンツはそのiframe。

于 2008-10-07T03:33:39.970 に答える
0

よくわかりませんが、JavaScript を使用できます。

navigateToURL("javascript:loadFrame(someURL)");

次に、HTML ページで次のようにします。

function loadFrame(url) {
  documents.frames[1].src=url
}
于 2008-10-06T20:41:39.803 に答える