くだすれAjax(超初心者用)
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
250:デフォルトの名無しさん 09/02/25 18:53:54 プログラム歴2カ月の俺が悟ったところによると、 JavaScript多用してるシステム組んでる奴って明らかに負け組だよな? 複雑なJavaScript使うならFlashで組んだ方が楽だし早くね? という結論に達したんだが正解だよな? 251:デフォルトの名無しさん 09/02/25 18:57:34 言い忘れたがお前らに良いこと教えてやろう。 今度のアクションゲームツクールは作ったゲームをFlash形式で 保存できるぞ。もちろんWebアプリにも応用できる。 お前らもajaxなんて面倒なゴミは捨ててAIRの世界に来るんだ。 252:デフォルトの名無しさん 09/02/25 22:03:45 ajax.requestでヘッダ情報の書き換えがうまくできません。 下のJavaScriptのようにして「Referer」や「HTTP_USER_AGENT」を書き換えて渡したいのですが、サーバ側に渡される値は 実行環境がそのまま渡されてしまいます。どのようにしたらRequestHeaderを書き換えられますでしょうか? ■HTML側でprototype1.6.0.3を使ってPHPの出力を表示 <html><head><title>test</title><meta http-equiv="Content-Script-Type" content="text/javascript"> <script type="text/javascript" src="./prototype.js"></script> <script type="text/javascript"> function test(){ var url = 'http://www.test.com/test/test.php'; var myAjax = new Ajax.Request( url, { method: 'post', requestHeaders: ["Referer","http://www.yahoo.co.jp/abc","HTTP_USER_AGENT","aaaaaa"], parameters: '', onComplete: showResponse }); } function showResponse(originalRequest){ document.getElementById("idName").innerHTML = originalRequest.responseText; } </script> </head><body><p id="idName">テスト</p> <input id="elementID" type="button" value="ボタン" onclick="test();"> </body></html> ■PHP側ソースでメソッド・USER_AGENT名・Refererを出力しています。 <?php echo $_SERVER['REQUEST_METHOD']."<br>"; echo $_SERVER['HTTP_USER_AGENT']."<br>"; echo $_SERVER['HTTP_REFERER']."<br>"; ?>
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5361日前に更新/76 KB
担当:undef