ホームページビルダー・グレート初心者講座

グレート初心者講座トップへグレート初心者講座 小技集へグレート初心者講座≠ヨグレート初心者講座 質問掲示板へ

HTML版 過去ログ
| 掲示板を見る | ホームに戻る | ワード検索 | 過去ログ |   
インラインフレーム内のデータ入れ替えは?
日時: 2003/08/26 16:02
名前: オン赤   <onka@za.tnc.ne.jp>
参照: https://tovalis.or.tv

インラインフレームなるものがあることをここで知り、試してます。作成時にURL指定を求められるの不可解。ボタンのonClickなどでデータを次々に替えたい。JavaScriptの使用例が見つかりました:
https://www.openspc2.org/HTML_JS_CSS/frame/003/
のサイトには

<script language="JavaScript"><!--
function setIF(URL1,URL2)
{
myFrame1.location.href = URL1;
myFrame2.location.href = URL2;
}
// --></script>
とありますが、チンプンカンプンです 。どなたかお教えください。
メンテ

Re: インラインフレーム内のデータ入れ替えは? ( No.1 )
日時: 2003/08/27 17:34
名前: aimix  <aimix@mbh.nifty.com>
参照: https://aimix.jp/

function setIF(URL1,URL2) のURL1,URL2 の部分に
呼び出し時に指定されたURLが入るようになっています。

javaScript:setIF('mypage3.html','mypage4.html')
となっていますので、URL1 と URL2 にはそれぞれ
mypage3.html と mypage4.html が入ります。

上記スクリプトの中で myFrame1 myFrame2 となって
いるのはそれぞれフレーム名を指定しています。
左右のインラインフレームにはこの名前が付けられて
います。

これを使う時は、インラインフレームのフレーム名を
myFrame1 myFrame2 と付けるか、自分で付けたフレー
ム名にこちら側を修正します。

後はリンクにファイル名として
javaScript:setIF('mypage3.html','mypage4.html')
を入れ、mypage3.html と mypage4.html を自分の
表示させたいファイル名に修正すればできます。
メンテ
Re: インラインフレーム内のデータ入れ替えは? ( No.2 )
日時: 2003/08/28 09:52
名前: オン赤  <onka@za.tnc.ne.jp>
参照: https://tovalis.or.tv

ありがとうございました。
これは表示させるファイル名が確定している場合ですね。myInlineFrame.location.ref=ExteriorFilenameToDisplay ということでやってみます。ただし、私の場合、このファイル名を固定できないのです。別のインラインフレーム内でクリックされたファイル名をここで表示させるスクリプトを、と別のスレッドに書きましたので、そちらの方でお願いいたします。
メンテ



ホームページビルダー・グレート初心者講座 Copyright © 2002-2005 aimix All Rights Reserved