比較
chobiプラン
サービス
申込
禁止事項
freeプラン
サービス
申込
禁止事項
よくある質問
サポート掲示板
ユーザ専用ページ
chobiプラン
freeプラン
サーバ情報
障害メンテ
chobi日記
LINEオープンチャット
サポート
|
▼-JavacriptのXMLHTTPリクエストが使えない [アブロード] (06/27 17:45) └Re:JavacriptのXMLHTTPリクエストが使えない [管理人] (06/28 14:06) └Re[2]:JavacriptのXMLHTTPリクエストが使えない [アブロード] (06/28 13:24) └Re[3]:JavacriptのXMLHTTPリクエストが使えない [管理人] (06/28 14:47) └Re[4]:JavacriptのXMLHTTPリクエストが使えない [アブロード] (06/28 19:39) └Re[5]:JavacriptのXMLHTTPリクエストが使えない [管理人] (06/29 00:28)
[1934] JavacriptのXMLHTTPリクエストが使えない | Name: アブロード E-MAIL Date: 06/27 17:45JavascriptでXMLHTTPリクエストを設置してある、cgiに送っても、データが送れません。データを受け取ると適当な文字列+データを返す、perlプログラムを作ったんですが、データの部分だけ抜けて返って来ます。 formから送れば、データの部分もちゃんと入って返って来ます。
Javascript(Safari)
window.onload=xre(); function xre() { httpoj=new XMLHttpRequest(); httpoj.open("GET","http://abroad128.chobi.net/cgi/a.cgi",true); httpoj.onreadystatechange=function() { if(httpoj.readyState==4) { text.innerHTML=httpoj.responseText; } }; httpoj.send("suhdjdfichxixjfficgffh"); }
cgi(perl)
#!/usr/bin/perl
$g = $ENV{'QUERY_STRING'};
print "Content-type: text/html\n\n"; print "rep<br>"; print $g
返信する |
[1946] Re:JavacriptのXMLHTTPリクエストが使えない | Name: 管理人 (HOME) E-MAIL Date: 06/28 14:06アブロードさん こんにちは。
XMLHttpRequestあたりはあまり詳しくないのでどこまでわかるかわかりませんが 時間のあるときに確認させていただきます。
XMLHTTPリクエストを利用したページを設置した URLでおしえていただいてもよろしいでしょうか。
期待されるのは・・・ suhdjdfichxixjfficgffh rep って表示されてほしいであってますか?
返信する |
[1949] Re[3]:JavacriptのXMLHTTPリクエストが使えない | Name: 管理人 (HOME) E-MAIL Date: 06/28 14:47ほかのサーバのもので試してもだめなので なんかjava scriptの書き方なんですかね。 今日の夜か日曜あたりにもうちょっとみてみます。
サイトをいろいろ見ていると getでsendはつかっていないようですね。 getのときは open のときに?でurl渡ししてます。 httpoj.open("GET","http://abroad128.chobi.net/cgi/a.cgi?aaa",true); ※sendは send(null)
たぶんなんですがpostのようなヘッダーで渡すときだけsendで getはURLの一部なのでopenで渡すんじゃないですかね?
返信する |
[1952] Re[4]:JavacriptのXMLHTTPリクエストが使えない | Name: アブロード E-MAIL Date: 06/28 19:39そうなんですかー!
返信する |
[1954] Re[5]:JavacriptのXMLHTTPリクエストが使えない | Name: 管理人 (HOME) E-MAIL Date: 06/29 00:28たぶんそうだと思うんですよね。 逆にgetでsendできる例とかありました?
返信する |
レッツPHP!
Since 2002 0701 Copyright chobi net all rights reserved
|