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で画面間のパラメタ受け渡し
Microsoft ASP
-
5
ASPの変数の値をJAVA Script内で使用したいのですが
Microsoft ASP
-
6
ASP.NETのコントロールの値をJavaScriptで取得
JavaScript
-
7
子ウィンドウより親ウィンドウのフォームをsubmit
Microsoft ASP
-
8
PageLoadの後にJavascript実行したい
Microsoft ASP
-
9
ASP.NET 画面遷移前の状態を保持する?方法
Microsoft ASP
-
10
ASP内で他のASPファイルを読み込む方法
Microsoft ASP
-
11
ASP.NET MVCでObjectをjsに渡す
Microsoft ASP
-
12
ASP.Net ラベルの内容をすぐに更新したい
Microsoft ASP
-
13
ASP .NETでファイル選択ダイアログ
Microsoft ASP
-
14
親ウインドのASPをリロードさせたい
JavaScript
-
15
子ウィンドウから親ウィンドウへの値代入
Microsoft ASP
-
16
VB.NET+Javascriptで、VB.NETで求めた値をJavascriptで使いたい
JavaScript
-
17
ASP.NET TextBox 入力制限
Microsoft ASP
-
18
ASP.NetのGridViewで任意の行クリックで選択を行う方法
Microsoft ASP
-
19
aspxでIFみたいなことがしたい
Microsoft ASP
-
20
window.openで値の渡し方を教えてください。
JavaScript
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FormのonsubmitでJavaスクリプ...
-
リンク先アドレスの一部にテキ...
-
指定したタグを書き換えるには?
-
複数のフォームを一括で自動送...
-
同意チェックボックスはひとつ...
-
タブキーでなくエンターキーで...
-
ページを再読み込み後、再読み...
-
テキストボックスに任意のURLを...
-
別ウィンドウへのsubmitの挙動...
-
Javascript IEで「識別子があり...
-
document.form.actionでの処理
-
Firefox:JavaScriptのsubmit
-
return trueとreturn falseの用...
-
プルダウン選択を変更すると、...
-
slickのレスポンシブ > center...
-
onchangeイベントを強制的に発...
-
submitがおされた同時に JavaSc...
-
select要素のvalueを配列で取得...
-
Selectボックスの幅を自動で広...
-
HTMLファイル同士での値渡し
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FormのonsubmitでJavaスクリプ...
-
submitした値を返したい
-
javascriptでASPにデータを渡す
-
1つのform内に2つのsubmitボタ...
-
別ウィンドウへのsubmitの挙動...
-
複数のフォームを一括で自動送...
-
POST時に要素を削除してからPOST
-
iframe内のformをサブミットす...
-
focus()が上手くいかない
-
1つのページにformを2つ設置。2...
-
添付ファイルの未選択チェック方法
-
Chromeの document.getElementB...
-
1つのformで複数のactionをボタ...
-
C# 配列などの受け渡し
-
ENTERキーを無効にしたいのです...
-
フォームが空欄の時にフォーム...
-
別窓ウィンドウから親ウィンド...
-
submitボタン押下後、disabled...
-
Javascript IEで「識別子があり...
-
迅速なご回答ありがとうござい...
おすすめ情報