メイン コーダーズルーム【スクリプト系】 loadVariablesでCGIデータ送信 | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
wata1 | Åê¹ÆNo.23824 投稿日時: 2006-2-17 2:19 |
半人前 居住地: 東京 投稿: 33
使用環境:
|
Re: loadVariablesでCGIデータ送信 こんばんは、渡辺です。
その後アドバイスをいただきました、 LoadVars を使った送信を 以下の1、2のパターンで、テストしてみました。 結論から申しますと、うまくいきませんでした。 1. var sendData = new LoadVars(); var resultData = new LoadVars(); resultData.onLoad = function(success) { if (success) { //送信完了処理 } }; sendData.ok_page = "データ1"; sendData.to_mail = "データ2"; cgiURL = "宛先URL"; sendData.sendAndLoad(cgiURL, resultData, "POST"); (結果) to%5Fmail=.... 略 ....&ok%5Fpage=https%3A%2F%2F.... 略 .... 2. var sendData = new LoadVars(); sendData.ok_page = "データ1"; sendData.to_mail = "データ2"; cgiURL = "宛先URL"; sendData.send(cgiURL, "_self", "POST"); (結果) to%5Fmail=.... 略 ....&ok%5Fpage=https%3A%2F%2F.... 略 .... 今後も、試行錯誤してみるつもりでおります。このフォーラムにプラスになり そうな結果が出ましたらお知らせしたいと思います。 とりあえずは、以下の2つを試してみるつもりでおります。 1.「SWFから出したクエリー文字列の「_(アンダーバー)」が%5Fにエンコードさ れている。」を拝見させていただきます。 2. swfからJavaScriptを読んで値をセットしてみる。 (swf側) v_ok_page = "データ1"; v_to_mail = "データ2"; getURL("java script:setParam('" + v_ok_page+ "','"+ v_to_mail +"');"); (JavaScript側) <SCRIPT LANGUAGE=JavaScript> function setParam(v_ok_page, v_to_mail) { document.msgForm.ok_page.value = v_ok_page; document.msgForm.to_mail.value = v_to_mail; document.msgForm.submit(); } </SCRIPT> ..... 略 ....... <FORM name="msgForm" METHOD="post" ACTION=".... 宛先cgi .."> <INPUT TYPE="hidden" NAME="ok_page" VALUE=""> <INPUT TYPE="hidden" NAME="to_mail" VALUE=""> </FORM> ありがとうございました。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
loadVariablesでCGIデータ送信 | wata1 | 2006-2-15 21:33 |
Re: loadVariablesでCGIデータ送信 | mayor | 2006-2-16 0:09 |
Re: loadVariablesでCGIデータ送信 | wata1 | 2006-2-16 2:03 |
Re: loadVariablesでCGIデータ送信 | mayor | 2006-2-16 3:39 |
Re: loadVariablesでCGIデータ送信 | wata1 | 2006-2-16 20:57 |
» Re: loadVariablesでCGIデータ送信 | wata1 | 2006-2-17 2:19 |
Re: loadVariablesでCGIデータ送信 | youich | 2006-2-17 2:35 |
Re: loadVariablesでCGIデータ送信 | wata1 | 2006-2-17 9:07 |
Re: loadVariablesでCGIデータ送信 | wata1 | 2006-2-25 13:49 |
投稿するにはまず登録を | |