複数のフレーム変更する






 1つのボタン(またはハイパーリンク)で複数フレームを変更します。
普通<A HREF="〜">ではtargetウィンドウを指定して、指定したフレームに指定ページを表示させることができますが、一度に複数フレームを変更する事はできません。これはショックウェーブを利用しても同じです(Director 4.0 のショックウェーブではターゲットウィンドウすら指定できない)。
 そこで登場するのがJavaScript。実に簡単に複数フレームを自由に変更することが出来ます。Director 4.0で作成されたShockwaveではターゲットフレームを指定できませんが、JavaScriptを利用するとこれまた3行くらいでできてしまいます。

 フレーム内容を変更するには

parent.フレーム名.location.href="アドレス";

 と指定します。これを複数行記述すればOKです。



【組み合わせ1】 【組み合わせ2】 【組み合わせ3】