No.2ベストアンサー
- 回答日時:
ぉぉぅ。
。。自分と同じような境遇の人がww自分も、JavaScript、ASPの勉強を始めたばかりの初心者っすww
初心者同士、よろしく~ ̄▽ ̄
んーと。。。
その関数を渡せればいいわけっすね。。。???
親
<Script language ="JavaScript">
function Go_child(send){
document.form.sendchild.value = send;
win_style = "";(ウインドウの構成要素(ツールバーの有無とか。
win_name = " ";(ウインドウの名前?
window.open("child.asp",win_name,win_style);
}
</script>
<body>
<%
ASPの構文~。
a = ~~~ ←aを子画面に。と過程。
%>
<form name ="form">
<input type ="button" name = "button1" onClick="Go_child(<% =a%>)">
<input type ="hidden" name ="sendchild" value ="">
</form>
</body>
子
<Script language ="JavaScript">
function getsend(){//JavaScriptで持ってくる場合。?
document.form2.text2.value = opener.document.form1.text1.value;
}
</script>
<body onLoad="getsend()">
<%'ASPで持ってくる場合。?
Dim bbb
bbb = Request.Form("sendchild")
%>
<form name ="form2">
<input type ="text" name ="text2">
<input type ="text" name ="text3" value ="<% =bbb%>">
</form>
</body>
JavaScriptでもASPでも受け取れるかな?
動作は確認してませんけど。。。
こんな感じでいいのかな?と思います(汗
この回答への補足
回答ありがとう御座いました。
javascript関数内でコールしているwindow.open()に引数としてわたせないでしょうか?
No.3
- 回答日時:
関数に渡すデータは変数strに代入済
子画面のASPを”child.asp”として
window.open("child.asp?str="+str,"","");
子画面側で
Request.QueryString("str")で取り出せません?
.
No.1
- 回答日時:
submitボタンをクリックしたら子画面に飛ぶ、というほうが簡単な気がしますが・・・
これなら、formタグの中のinputの内容を全部ASPに渡せるので、ASP側でRequest.Form([name])で拾ってあげるだけです。
別ウィンドウを開くのなら、formにtarget指定で。さらにサイズ指定するなら、window.openと組み合わせる必要があるかも。
- - - - - -
(親画面)
<form method="post" action="hoge.asp" target="newwin" onSubmit="window.open('','newwin','width=300,height=100');">
<input type="text" name="txt1" value="">
<input type="submit" value="子画面を呼ぶ">
</form>
- - - - - -
(子画面(hoge.asp))
<%
hoge = Request.Form("txt1")
(以下、必要な処理)
%>
※コードの検証はしていないので、間違いがあるかもしれません。
submitボタンを利用しないなら、そのonclickイベント内の最後にdocument.[form].submit();としてあげるか、
window.open()の指定URLに引数を指定するかになります。
- - - - - -
(親画面)
<script type="text/javascript">
<!--
function openwin(){
window.open("hoge.asp?arg1=aaa&arg2=bbb","newwin","width=300,height=100");
}
-->
</script>
<input type="button" onclick="openwin()" value="子画面を呼ぶ">
- - - - - -
(子画面(hoge.asp))
<%
hoge = Request.QueryString("arg1")
hoge = Request.QueryString("arg2")
(以下、必要な処理)
%>
質問の意図とずれていたらすみません。
この回答への補足
回答ありがとう御座いました。
javascript関数内でコールしているwindow.open()に引数として渡す方法がよいとおもったのですが、うまくいきませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 格安スマホ・SIMフリースマホ 端末設定画面とアプリのデータ使用量の誤差について 4 2023/04/12 18:02
- その他(Microsoft Office) エクセルでの作成データをモニター画面内に収めたい。 1 2022/04/23 11:52
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- JavaScript javaScriptで画面に値を入れるには 1 2022/08/14 12:27
- C言語・C++・C# C言語初心者です、、、お助けください 2 2023/03/14 20:08
- 計算機科学 エクセルのデータの表すことについて 2 2023/03/05 20:49
- 画像編集・動画編集・音楽編集 動画をディスク作成すると画像が乱れる。 4 2022/06/24 07:49
- Photoshop(フォトショップ) インデザイン 上で、フォトショップの線の色を変えたい 4 2022/06/12 18:49
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
- JavaScript Q&Aの掲示板を作成していてヤフー知恵袋やgoo質問のように質問ごとにURLを生成したい 5 2023/08/04 01:22
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
ASP(VBS) ←→ JavaScript の変数値のやりとり
JavaScript
-
ASP.NET(VB)VBソースからJavascriptの関数を呼ぶには
Microsoft ASP
-
ASPからJavaScriptへの受け渡し方法は?
Microsoft ASP
-
-
4
ASPの変数の値をJAVA Script内で使用したいのですが
Microsoft ASP
-
5
ASPで画面間のパラメタ受け渡し
Microsoft ASP
-
6
ASP.NETのコントロールの値をJavaScriptで取得
JavaScript
-
7
ASP.NET 画面遷移前の状態を保持する?方法
Microsoft ASP
-
8
【ASP2.0】TextBoxのフォーカスアウトでPostBackを実装させたい
Microsoft ASP
-
9
ASP内で他のASPファイルを読み込む方法
Microsoft ASP
-
10
ASP.Net 条件により自身を閉じるには
Microsoft ASP
-
11
ASP.NET MVCでObjectをjsに渡す
Microsoft ASP
-
12
ASP.Net ラベルの内容をすぐに更新したい
Microsoft ASP
-
13
親ウインドのASPをリロードさせたい
JavaScript
-
14
子ウィンドウより親ウィンドウのフォームをsubmit
Microsoft ASP
-
15
子ウィンドウから親ウィンドウへの値代入
Microsoft ASP
-
16
Webページ上のボタン等の位置を移動したい。
Microsoft ASP
-
17
配列のSession格納、及び取得方法について
Microsoft ASP
-
18
別ファイルのfunctionの読み込み方
JavaScript
-
19
ASP.NetのGridViewで任意の行クリックで選択を行う方法
Microsoft ASP
-
20
GridViewの行の入れ替えについて
Microsoft ASP
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
confirmで2行メッセージを出力する
-
1つのformで複数のactionをボタ...
-
1つのform内に2つのsubmitボタ...
-
検索欄を設けキーワードを入力...
-
onclickでリストボックスを複数...
-
submitボタン押下後、disabled...
-
JavaScriptのfileオブジェクト...
-
C言語クイックソートの比較総回...
-
カレンダーに印を付けたい
-
ラジオボタンで選択した項目の...
-
ラジオボタンの選択でチェック...
-
VBScriptでpingを実行(ブラウザ...
-
onchangeイベントを強制的に発...
-
クリックの度に加算していくには?
-
出発駅A、到着駅Bを選択すると...
-
入力フォームに半角スペース以...
-
プルダウンの値をphpファイルへ...
-
ユーザーフォームでの検索結果...
-
JSのボタンを複数う使うには
-
javascriptでプルダウンメニュ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javascriptでASPにデータを渡す
-
1つのform内に2つのsubmitボタ...
-
iframe内のformをサブミットす...
-
複数のフォームを一括で自動送...
-
submitした値を返したい
-
FormのonsubmitでJavaスクリプ...
-
1つのページにformを2つ設置。2...
-
フォームが空欄の時にフォーム...
-
指定したタグを書き換えるには?
-
別ウィンドウへのsubmitの挙動...
-
テキストボックスに任意のURLを...
-
focus()が上手くいかない
-
submitボタン押下後、disabled...
-
javascript による POST 送信時...
-
同意チェックボックスはひとつ...
-
onclickでリストボックスを複数...
-
this.formがundefined
-
POST時に要素を削除してからPOST
-
添付ファイルの未選択チェック方法
-
1つのformで複数のactionをボタ...
おすすめ情報