No.1ベストアンサー
- 回答日時:
はじめまして、naru さん。
可能ですよ。
・別ページにある input タグのvalue
・別ページにある scriptタグ内のグローバル var 変数
など。
また、関数などの呼出も可能ですよ。
◆サンプル #実際の書き方で説明を。
2フレーム構成のページを作成(#1)し、フレーム2(frame2.htm)側から、
フレーム1(frame1.htm)内をアクセスする
アクセス例:
A.parent.sub1.form1.value1.value でframe1のinput name=value1を参照
B.parent.sub1.dialog() でframe1のjavascript 定義関数を呼び出し
また、var ret = parent.sub1.dialog(); とすれば、dialog()がreturnした
値を受けることが可能。
※このサンプルでは、frame1内のjavascriptグローバルvar変数値を取得
C.parent.sub1.form1.jump.click() でframe1のinput name=jumpのクリック実行
=== 以下上記アクセス例用のコード
++(フレームページ)++
<frameset rows="50,*" frameborder="0" border="0" framespacing="0">
<frame name="sub1" src="frame1.htm" >
<frame name="sub2" src="frame2.htm">
</frameset>
++(frame1.htm)++
<SCRIPT LANGUAGE="JavaScript">
<!--
var g_val = 0;
function dialog() {
alert("g_val="+g_val);
return g_val;
}
function plus_proc() {
g_val++;
}
// -->
</SCRIPT>
<form name="form1">
<input type="hidden" name="value1" value="aaaaa">
//g_val の値を変更するボタンを配置
<input type="button" name="plus" value="plus" onClick="plus_proc()">
<input type="button" name="jump" value="jump" onClick="なにか処理でも">
</form>
============================
以上、参考までに。
がんばってみて下さい。
この回答へのお礼
お礼日時:2002/02/01 16:51
回答ありがとうございました。
IEで確認しましたところ、確かに変数の参照、
parent.sub1.dialog(); は可能でした。
しかし・・・ネスケでやると parent.sub1.dialog();
の方がだめなようでした。
でも参考になりました。
わざわざスクリプトまで書いて示していただき、
感謝いたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
submit()で送れない
-
javascript name="hoge"等に記...
-
name属性の背景に色をつける
-
slickのレスポンシブ > center...
-
至急!GetElementById でtdの...
-
クリックされた罫表セルの行番...
-
フォームの値が0だったら空白...
-
return trueとreturn falseの用...
-
自動的に連番生成したURLにリン...
-
ドロップダウンリストの値の足...
-
XMLHttpRequestを利用してPHPへ...
-
チェックボックスにチェックが...
-
FormのonsubmitでJavaスクリプ...
-
フィールドを有効(enabled?)に...
-
Javascriptの"return "について
-
objectのindex値って取れますか?
-
プルダウン4つ連動+α
-
CSVファイルを読みこみ、プルダ...
-
VBScriptでHTMLのセレクトボッ...
-
フォームの指定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【jQuery】input nameの文字列...
-
二つの入力欄に、同時に同じ文...
-
新しくフォルダを作成したい
-
name属性のないformタグの、中...
-
入力フォームに半角スペース以...
-
ラジオボタンでクリックした値...
-
ASP.NETでNAME属性を固定にしたい
-
JavaScriptにて動的に配列を作...
-
cookie使用時にundefinedと表示...
-
submitボタン押下時にPOSTされ...
-
Javascriptでのbuttonのname属...
-
エクセル マクロ submitについて
-
jqueryでtextareaのcols、rows...
-
javascriptの値をformのinput h...
-
動的にTabindexの値を変えたい!
-
テキストボックスの入力をリセット
-
ファイル選択ダイアログが表示...
-
現在フォーカスのオブジェクト...
-
ボタンを押すとテキストボック...
-
テキストエリアをenterキーでフ...
おすすめ情報