0

私は次のフレーム構造を持っています:

<FRAMESET rows="25%,75%">
  <FRAME SRC="Banner.htm" BORDERCOLOR ="red" NORESIZE="NORESIZE"/>
    <FRAMESET cols="25%,75%">
      <FRAME NAME="list" SRC="PackageList.htm" BORDERCOLOR="red" NORESIZE="NORESIZE"/>
      <FRAME ID="details" BORDERCOLOR="red" NORESIZE="NORESIZE"/>
    </FRAMESET>
</FRAMESET>

という名前の HTML ページがあり、その ID がという名前のフレームにkolkata_culture.htmあるタグもあります。culturelist

ここで、名前が付けられたフレームからの ID を持つタグをクリックするイベントに応答して、kolkata_culture.htmID を持つフレームにページをロードし、そのフレームをフレームセットにロードしたいと考えています。details
culturelist

vbscript を使用してジョブを実行するにはどうすればよいですか?

4

2 に答える 2

0

<frame name="framename1" src="local.htm" scrolling="no" noresize="noresize" >
<frame name="framename2" src="./http://www.google.com" scrolling="YES" noresize="noresize">

于 2013-06-14T05:57:03.460 に答える
0

JavaScript はすべてのブラウザで動作するため、これにはおそらく JavaScript を使用することをお勧めします (vbscript は IE でのみ動作します)。

JavaScript からフレームを動的に読み込むことができます (この例では、ID が「details」のフレームが新しい URL を指します)。

</FRAMESET>
<script type="javascript">
    // load new page into frame (careful; the attribute name is case sensitive)
    document.getElementById("details").setAttribute("SRC", "http://example.com/");
</script>

または、html イベント ハンドラーから:

<input type="button" onclick="document.getElementById("details").setAttribute("SRC", "http://google.com/");" >Click me!</button>
  • «details» をフレーム ID に置き換えます
  • 属性名が正しいことを確認してください (属性名は大文字と小文字を区別します)
  • «http://google.com/» をターゲット URL に置き換えます
  • «Click me!» を置き換えます あなたのボタンラベルで
于 2011-01-25T19:38:28.457 に答える