1 名前:nobodyさん [2006/12/22(金) 10:40:13 ID:Tqrhab4v] Google Suggest ↓ Google Maps ↓ もう Ajax って呼んじゃおうぜ adaptive path ≫ ajax: a new approach to web applications ttp://www.adaptivepath.com/publications/essays/archives/000385.php 邦訳 ttp://antipop.zapto.org/docs/translations/ajax.html AJAX - MDC ttp://developer.mozilla.org/en/docs/AJAX 作って理解するAjax (1):IT Pro ttp://itpro.nikkeibp.co.jp/article/COLUMN/20051104/224040/ 作って理解するAjax (2):IT Pro ttp://itpro.nikkeibp.co.jp/article/COLUMN/20051125/225193/ 過去スレ 1 pc8.2ch.net/test/read.cgi/php/1110287963/ 2 pc8.2ch.net/test/read.cgi/php/1134214341/ 3 pc8.2ch.net/test/read.cgi/php/1147750917/
461 名前:nobodyさん mailto:sage [2007/12/24(月) 21:32:14 ID:???] つ[html5] canvasなんかはまさにその最たるものだな。
462 名前:nobodyさん mailto:sage [2007/12/24(月) 22:18:26 ID:???] 現実は各ブラウザが早急に対応するかどうかが問題だがな
463 名前:nobodyさん mailto:sage [2007/12/25(火) 00:35:49 ID:???] css登場した時に比べりゃかなり素早く対応すると思う。 WHATWGがほぼ作ってる(だよな?)んだし
464 名前:nobodyさん mailto:sage [2007/12/25(火) 01:16:52 ID:???] 非同期でページ更新させる方法のサンプルお願いします ヤフーのトップページのニュースタイトルを更新するようなのです
465 名前:nobodyさん mailto:sage [2007/12/25(火) 07:36:31 ID:???] ブラウザの対応と普及は全くの別問題 普及しない・させる気が無いようなものを使う気はない
466 名前:nobodyさん mailto:sage [2007/12/25(火) 19:17:18 ID:???] >>465 馬鹿か WHATWGが何なのか知ってるの?
467 名前:nobodyさん mailto:sage [2007/12/26(水) 06:06:21 ID:???] MSが対応しない限り意味ないだろ。その他が実装しようとな。 MSがやっとacid testに手を出したりし始めたぐらいなんだし、 そう簡単に実装するとは思えない。
468 名前:nobodyさん mailto:sage [2007/12/27(木) 20:07:51 ID:???] ごちゃごちゃ、いろんな事しても、 結局最後は、HTMLになる。
469 名前:nobodyさん mailto:sage [2007/12/28(金) 12:36:18 ID:???] これまで幾度と無く新仕様が生まれてきたんだけど、 次新しいものを出せば今度はスッキリ上手くいくって思える理由を聞かせて欲しい。
470 名前:nobodyさん mailto:sage [2007/12/28(金) 13:52:14 ID:???] >>469 妄想だろwww
471 名前:nobodyさん mailto:sage [2007/12/28(金) 14:24:03 ID:???] >>469 今度はw3cじゃなくてブラウザベンダが主導して作る仕様だからなあ
472 名前:nobodyさん mailto:sage [2007/12/28(金) 20:20:13 ID:???] 結局対MS用の集まりだろ。 そんなのが主導権を握ったら過去のMSとネスケの独自実装のオンパレードの再現になるだけだ。 ISO-HTMLとかもあるけど使ってるやつなんかいないし、 結局w3cに任せるしかないと思うわ。
473 名前:nobodyさん mailto:sage [2007/12/28(金) 20:59:04 ID:???] >>472 html5の仕様の策定にはw3cも参加してるよ。 ttp://web-tan.forum.impressrd.jp/e/2007/10/11/1898
474 名前:nobodyさん mailto:sage [2007/12/29(土) 09:42:35 ID:???] もういいからw3cがエンジン作れよ
475 名前:nobodyさん mailto:sage [2007/12/29(土) 13:27:49 ID:???] もう10年も前からAmayaってのがありますが.
476 名前:nobodyさん mailto:sage [2007/12/29(土) 18:27:02 ID:???] html5が出てきた経緯すら知らない奴がいるんだな
477 名前:nobodyさん [2007/12/31(月) 17:30:54 ID:shcINmwP] 初歩的な質問ですいません xmlhttp.open("GET", "/hoge/hogehoge.html", true); というメソッドがありますが、 リクエストできるGET先のportは80番固定でしょうか? 1080番でたてたhttpd上から、上記リクエストを送ったところ、 結果が返ってこない状態っす...
478 名前:nobodyさん [2007/12/31(月) 17:36:55 ID:shcINmwP] 自己レスです。 今試したらうまくいきました。 リクエストパス間違えていた;;;
479 名前:nobodyさん [2008/01/20(日) 12:03:43 ID:4gYux4PZ] Web上でFlashの作成ができるアプリ「Ajax Animator」を研究で使いたいと思っています。 現状ではFlashの書き出し、保存ができない状態にあるんですけど、どなたかこれを書き出し、保存ができる状態にまで改造できませんか? 私自身は主にPHPを扱っている人でしてAjaxのことはまだよくわかっていません。 もしこれが出来れば卒業安泰です。助けてください。 www.moongift.jp/2007/11/ajax_animator/
480 名前:nobodyさん mailto:sage [2008/01/20(日) 18:19:38 ID:???] そこまで他人任せなやつは心置きなく落ちてくれ。
481 名前:nobodyさん [2008/01/23(水) 14:13:40 ID:qEZw42ZQ] IEってXMLをキャッシュするよね? サーバーから常に最新のXMLを取得させるにはどうすればいいんだろ? (↑IEのキャッシュをプログラム側で無効化させるにはどうすればいいんだろう?)
482 名前:nobodyさん mailto:sage [2008/01/23(水) 14:42:48 ID:???] server/program.cgi?date=12345 ←毎回変える
483 名前:nobodyさん mailto:sage [2008/01/23(水) 17:22:47 ID:???] >>481 リクエストヘッダー
484 名前:nobodyさん [2008/01/23(水) 20:14:26 ID:qEZw42ZQ] >>482 postでもその技つかえるかな?試してみます。 >>483 リクエストヘッダーのどれですか?
485 名前:nobodyさん mailto:sage [2008/01/23(水) 20:32:39 ID:???] >>483 俺もリクエストヘッダのどれなのか興味あるw ぜひともご教示いただきたい。
486 名前:nobodyさん mailto:sage [2008/01/23(水) 21:35:13 ID:???] >>484 ちょっと待て、POSTなのにIEがキャッシュするの?初耳だ。 POSTの中身は空じゃないよね?
487 名前:nobodyさん mailto:sage [2008/01/23(水) 21:36:34 ID:???] www.google.co.jp/search?q=ajax+%E3%82%AD%E3%83%A3%E3%83%83%E3%82%B7%E3%83%A5+%E3%83%AA%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88%E3%83%98%E3%83%83%E3%83%80%E3%83%BC ググレカス。
488 名前:nobodyさん [2008/01/24(木) 12:44:14 ID:3n5ny/+b] >>485 調べてみた所、If-Modified-Sinceの事だろうと思うんだけど、静的XMLならそれが回答だろうけど、 (そもそも静的XMLならキャッシュに悩む必要がない。更新されたらfile modifiedが変わるから) 動的にXMLを生成している場合は、キャッシュヘッダーで回避は的外れな回答だよね?
489 名前:nobodyさん [2008/01/24(木) 12:45:20 ID:3n5ny/+b] >>488 間違い ×キャッシュヘッダー ○リクエストヘッダー
490 名前:nobodyさん mailto:sage [2008/01/24(木) 16:04:50 ID:???] >>488 何も知らんのに、適当な事を答えるな。 IEは、一度キャッシュすると、サーバを見に行かない。そう言うアホ仕様だ。 だから、明示的に、If-Modified-Sinceを指定して、回避するんだよ。 つか、AJAX弄ってれば、常識的な話だ。 ttp://www.semblog.org/msano/archives/000386.html この記事の書かれた日付をよく見ろ。
491 名前:nobodyさん mailto:sage [2008/01/24(木) 21:04:49 ID:???] 蛇足だがOperaの7では動かない
492 名前:nobodyさん mailto:sage [2008/01/25(金) 16:22:50 ID:???] そんな怒らんでも…
493 名前:nobodyさん mailto:sage [2008/01/26(土) 23:58:04 ID:???] 最近気付いたんだけど サイトをajaxで動的に更新する仕組みにすると 検索エンジンには情報が吸い上げられなくね?
494 名前:nobodyさん mailto:sage [2008/01/27(日) 00:10:08 ID:???] つか、AJAX弄ってれば、常識的な話だ。
495 名前:nobodyさん mailto:sage [2008/01/28(月) 15:18:55 ID:???] 例えば検索結果をajaxで返すソースなら 普通のhtmlを書き出すページを作るのは容易いので問題なし
496 名前:nobodyさん mailto:sage [2008/01/28(月) 23:47:16 ID:???] 何言ってんの?
497 名前:nobodyさん mailto:sage [2008/01/29(火) 00:48:52 ID:???] >>496 I've got a feeling something's happening It gives me a thrill but it's also very frightening
498 名前:nobodyさん mailto:sage [2008/01/29(火) 01:06:44 ID:???] KEYかよw
499 名前:nobodyさん mailto:sage [2008/01/29(火) 16:11:56 ID:???] >>493 cronとかで定期的にヘッダ更新すれば問題ない スマートではないが。
500 名前:nobodyさん mailto:sage [2008/01/30(水) 09:47:11 ID:???] 質問。 prototype.jsのAjax.requestを使ってるんだが、 あるサーバー(Red Hat)だとFx,IEともにレスポンスが問題なく帰ってくるが、 あるサーバー(CentOS)だとIEだけレスポンスがない。Fxは問題ない。 原因として考えられることある?
501 名前:nobodyさん mailto:sage [2008/01/31(木) 00:46:58 ID:???] >>500 ホントにレスポンス帰ってきてないの? 帰ってはきてるけど、ブラウザで表示されてないだけとかじゃない?
502 名前:nobodyさん mailto:sage [2008/01/31(木) 10:54:46 ID:???] >>501 レスポンス自体はあるが、 XMLHttpRequestオブジェクトの中身を見ると、 Fxはobj.responceTextに値があるのに対して、 IEの該当プロパティは(MSScriptEditorで見たところ) 「エラー c00ce56e のため操作を完了できませんでした。」 となってたよ。ググったが対処法がよくわからんかった。
503 名前:nobodyさん mailto:sage [2008/01/31(木) 11:16:21 ID:???] 解決した。 出力側PHPにて、 header("Content-type: text/html; charset=ISO-8859-1"); で出力したら無事取得できたよ。 連投スマン
504 名前:501 mailto:sage [2008/02/01(金) 01:58:14 ID:???] >>503 原因がわかってたらいいだけど参考までに。 元々のHTMLの文字コードとAjaxで取得したレスポンスの文字コードが違う場合 IEだとうまく処理できなくて以前はまったことがあった。 今回はそのケースとは違うかもしれないけど、そういうこともあるってことで。
505 名前:nobodyさん mailto:age [2008/02/07(木) 20:40:28 ID:???] status以下のcontentsのdivを書き換えたいのですが、この場合は domで指定する場合どうやってするのでしょうか? <a href="#" onclick="new Ajax.Updater('ここ', '', {asynchronous:true, evalScripts:false}); return false;">テスト〜</a> <div id="status"> <div id="contents"></div> </div>
506 名前:nobodyさん mailto:sage [2008/02/08(金) 12:21:41 ID:???] ID:contentsの要素内容を変えるならcontentsだし ID:statusの要素内容を変えるならstatusで良いんじゃないの? オブジェクトで指定したいならそれぞれ、 document.getElementById('status') document.getElementById('contents') 2chで聞く時は、まずは自分で考えて試した結果を書けよ
507 名前:nobodyさん mailto:age [2008/02/09(土) 10:03:12 ID:???] extのcreateDelegateメソッドってどんなときに使うの? いまいち分からん。
508 名前:nobodyさん mailto:sage [2008/02/29(金) 17:16:41 ID:???] 縦になが〜いHPなのですが 最初に全部読み込まないで、 下の方にスクロールしたら 徐々に読み込みたいのですが、 (autopagerizeのイメージ) ajaxで可能でしょうか?
509 名前:nobodyさん mailto:sage [2008/02/29(金) 20:43:27 ID:???] 可能ですよ
510 名前:508 mailto:sage [2008/03/01(土) 09:09:46 ID:???] >>509 ありがとうございます。 どのようになるのでしょうか?
511 名前:nobodyさん mailto:sage [2008/03/01(土) 15:49:00 ID:???] >>510 参考にどうぞ ttp://labs.unoh.net/2008/01/lazy-loading-of-images.html
512 名前:508 mailto:sage [2008/03/01(土) 17:12:42 ID:???] >>511 ありがとうございます。 こちらを参考にがんばってみます。
513 名前:nobodyさん mailto:sage [2008/03/08(土) 18:02:03 ID:???] 質問です。 Mozillaで特定拡張子のリンクをクリックしたら、リンク先の内容を読み込んで、 その内容をローカルのサーバにXMLHttpRequestで送りつけるみたいな処理が したいのですが、このようなことをするにはどうすればいいか、あるいはどの辺を 調べればよいか、ご指南いただけないでしょうか。
514 名前:nobodyさん mailto:sage [2008/03/08(土) 21:10:39 ID:???] >>513 まずはページ内のA要素を調べて 拡張子はリンク先の「.」で区切って一番最後の部分を調べる。 特定の拡張子を見つけたらそのリンクをクリックしたときの動作を追加させる。 もちろん、リンク先が別のサーバとか言わないよね? 全部同一のサーバであることが条件。
515 名前:nobodyさん mailto:sage [2008/03/09(日) 03:43:00 ID:???] ありがとうございます。 とりあえず、↓のようにブラウザに落とさせてローカルファイル名を渡す方法を試しています。 行き詰ったら参考にさせていただきます。 developer.mozilla.org/ja/docs/Code_snippets:Download_Observer
516 名前:514 mailto:sage [2008/03/09(日) 04:44:42 ID:???] >>515 Mozillaダウンロードマネージャの機能だからAjaxじゃないw
517 名前:nobodyさん mailto:sage [2008/03/09(日) 13:15:49 ID:???] すいませんw
518 名前:nobodyさん [2008/03/31(月) 08:25:52 ID:9S6Z1c8r] Link Thumbnailでリンク先のサムネイルを表示するようにしたんですが、prototype.jsのUpdaterで ページ内に読み込んだHTML内のリンクのサムネイルが表示できないのですが、Link Thumbnailを どこかいじったりしないと使えないのでしょうか? そもそもUpdaterの使い方とかが間違ってたりする可能性もあるんでしょうか・・・
519 名前:nobodyさん mailto:sage [2008/03/31(月) 12:10:47 ID:???] すいませんw
520 名前:nobodyさん [2008/04/02(水) 17:51:54 ID:yyFgbxJJ] prototype.jsよりmootoolsのほうが使いやすいね。機能も豊富だし これと場合によってjQueryを組み合わせるのがいいかも
521 名前:nobodyさん mailto:sage [2008/04/03(木) 20:56:05 ID:???] Ext2.0って便利?
522 名前:nobodyさん mailto:sage [2008/04/04(金) 05:07:11 ID:???] Extは使ってみたいけどドキュメントがわけわかめ mootoolsはドキュメントがすばらしすぎる。普通のJavaScriptのドキュメントもこの形式で誰か作って欲しい
523 名前:nobodyさん mailto:sage [2008/04/04(金) 16:14:35 ID:???] extは便利そうだけど商用が別ライセンスだからなぁ。。
524 名前:nobodyさん mailto:sage [2008/04/05(土) 21:28:36 ID:???] 1の時に使ってみたが、Extの形にはまったサイトを作るなら、見てくれも良いしお勧め。 ただし、違ったことをしようとすると、大変。 部品を組み立ててサイトを構成すると言うよりも、ある定型、解法として使用する感じ。
525 名前:nobodyさん mailto:sage [2008/04/06(日) 09:11:29 ID:???] JavaScriptは難しいわ。いろんなところでハマる。 開発環境も余り整ってないし・・・ evalの第2引数(コンテキスト)ありのバージョンがIEになかったりと、ブラウザによっていろいろ違うし 作るのに苦労したので張っとく functin newEval(str, context){ for(var i in context){ eval("var "+ i +" = context."+ i +";"); } return eval(str); }
526 名前:nobodyさん [2008/04/06(日) 10:52:16 ID:WI8gpQRH] SJISコードのCSVファイルをajax(javascript)でブラウザに 一覧表示する方法があれば、ご教授頂けないでしょうか? prototype.js等でCSVファイルの一覧表示は可能ですが、 SJISコードのCSVファイルは日本語が文字化けしてしまいます。 UTF-8のCSVファイルは正常表示できます。 ※データバインド機能はIE依存のため採用できません。 また、perl、PHP等サーバサイドの言語は利用できません。
527 名前:nobodyさん mailto:sage [2008/04/06(日) 11:11:53 ID:???] >>525 言うのは、心苦しいが… "eval は、使用しない"、と言うのが、常識。
528 名前:nobodyさん mailto:sage [2008/04/06(日) 11:14:04 ID:???] >>526 ajaxというか、XHRを使うなら、UTF-8にするのが当然。
529 名前:nobodyさん mailto:sage [2008/04/06(日) 11:54:30 ID:???] Extは重いんだよな。 あとクロスブラウザの対応がいまいちなのも。
530 名前:nobodyさん mailto:sage [2008/04/06(日) 12:43:05 ID:???] Shift_JIS程度の空間なら、Unicodeへの変換テーブルを持たせても 大した大きさじゃない。 配列抱えて自力で変換。
531 名前:nobodyさん mailto:sage [2008/04/06(日) 15:53:56 ID:???] >>527 普通の使い方ならeval必要ないんだけどライブラリ作成する場合とかに必要になるのよ
532 名前:nobodyさん mailto:sage [2008/04/06(日) 16:30:20 ID:???] >>526 iframeで読み込んでinnerHTML経由で読み込むとかかなぁ 改行がきちんと認識されなさそうで嫌だけど。 >>531 JSON以外で必要になる状況ってどんなところ?
533 名前:nobodyさん mailto:sage [2008/04/06(日) 16:46:17 ID:???] >>532 JSP上で動くいいテンプレートライブラリがなかったので自作してたときに必要になった>eval
534 名前:nobodyさん mailto:sage [2008/04/06(日) 17:06:33 ID:???] memo ttp://www.nslabs.jp/round-trip.rhtml
535 名前:526 mailto:sage [2008/04/06(日) 21:31:45 ID:???] レスくれた人ありがとう。EXCELからCSVに変換すると文字コードがSJISなので、 ブラウザで簡単な表示方法があればと思ったんですが。 >>528 やっぱりそうなんですかねぇ >>530 私のスキルでは難しいかも・・・ >>532 試してみます
536 名前:nobodyさん mailto:sage [2008/04/12(土) 15:41:05 ID:???] stage6全体が難しすぎて先に進まない
537 名前:nobodyさん [2008/04/23(水) 22:31:02 ID:NgtvXg50] simple-template.googlecode.com/svn/trunk/web/desc/index.html 簡単なJavaScriptのテンプレートライブラリ作った。 200行未満なのに2週間もかかった・・・でも勉強になったわ
538 名前:nobodyさん mailto:sage [2008/04/24(木) 22:41:45 ID:???] なんつうか、ショボイよおまえら。JScriptならresponsBodyでバイト列取れるだろ。sjis utf8 変換なんて一度は書いたことあるだろっつうか、一度は書いとけよ、JScriptでいいから。
539 名前:nobodyさん mailto:sage [2008/04/25(金) 12:58:06 ID:???] いや鯖でやれよそんなこと
540 名前:age mailto:age [2008/04/26(土) 13:58:42 ID:???] age
541 名前:nobodyさん mailto:sage [2008/04/27(日) 06:30:26 ID:???] idとnameの使い分けはどのようにすればいいのでしょうか?
542 名前:nobodyさん mailto:sage [2008/04/27(日) 06:49:15 ID:???] ちょ・・・Ajaxやるってレベルじゃねーぞ
543 名前:nobodyさん [2008/04/28(月) 15:25:29 ID:KBbip2Rh] YUIの日本語マニュアルってないんでしょうか?
544 名前:nobodyさん mailto:sage [2008/04/28(月) 16:29:47 ID:???] id name 使い分け の検索結果 約 82,200 件中 1 - 10 件目 (0.25 秒)
545 名前:nobodyさん [2008/05/02(金) 22:50:53 ID:pfryqK8y] >>541 Ajax超入門のスレでも立てろ。
546 名前:nobodyさん [2008/05/03(土) 10:41:53 ID:SAlSXKoz] それ魅力。
547 名前:nobodyさん [2008/05/15(木) 19:45:54 ID:aTzQwVKD] Yahoo!UIライブラリのDataSourceで オブジェクトがNullかどうかを判定したいのですが、 this.myDataSource= new YAHOO.util.DataSource(YAHOO.util.Dom.get("data")); if( this.myDataSource == null){ //nullの処理 }else{ //nullじゃないときの処理 } とやってもNullかどうか判定ができません。 ifの前に、 alert(this.myDataSource); をいれてみると、データが無い場合は、 メッセージBOXにNULLと表示されます。 どうやって判定するのでしょうか?
548 名前:nobodyさん [2008/05/16(金) 08:07:53 ID:Le4L1yVl] 事故解決 YAHOO.util.Dom.inDocument("data") で、Nullの判定できますた。
549 名前:nobodyさん [2008/05/18(日) 17:22:42 ID:gEvPWHZm] Ajaxってサーバーに負荷かかるんすか? Ajax初心者
550 名前:nobodyさん mailto:sage [2008/05/18(日) 21:15:41 ID:???] 当然だ サーバーへのアクセス以外の非同期処理を JavaScriptで書く理由がないんだからな
551 名前:nobodyさん mailto:sage [2008/05/18(日) 23:32:50 ID:???] 全てをXHRで処理すれば、最初のHTML+JSの通信以外の負荷は減るけどね
552 名前:nobodyさん [2008/05/20(火) 16:43:53 ID:c9YcmzwD] ありがとうございました。 >>550-551
553 名前:nobodyさん [2008/05/21(水) 02:04:58 ID:jFfpiayE] いまいち、AjaxとかWebサービスっていうのが理解できんのだけど Ajaxっていうのだけで、AmazonWebサービスとかにつなげることができる? PHPとかPerlとかの環境無しに、AjaxのJavaScriptを含んだHTMLを用意すれば AmazonのWebサービスに接続して色々データもらったりできる?
554 名前:nobodyさん mailto:sage [2008/05/21(水) 02:24:17 ID:???] できる。でもphpとか使ったほうが簡単。
555 名前:nobodyさん mailto:sage [2008/05/21(水) 02:31:23 ID:???] JSONPみたいなのに対応してないとできないだろ
556 名前:nobodyさん mailto:sage [2008/05/21(水) 08:43:06 ID:???] Ajaxの定義が曖昧になりつつある
557 名前:nobodyさん mailto:sage [2008/05/21(水) 12:55:19 ID:???] 今さら何を...
558 名前:553 mailto:sage [2008/05/21(水) 14:53:47 ID:???] >>all thxだお( ^ω^)やってみるお( ^ω^)
559 名前:nobodyさん mailto:sage [2008/05/22(木) 03:56:59 ID:???] >>556 それはもう2年前の話題だ・・・・
560 名前:nobodyさん mailto:sage [2008/05/22(木) 18:55:47 ID:???] Ajaxで2年前の話題といえば、すでにcometができていた頃になるよね cometといえば、昔ちょっとしたチャットを作った時には Juggernauts(Flashベース)を使ったけど 今はどういう実装がいいんだろう。気になるな。
561 名前:nobodyさん mailto:sage [2008/05/23(金) 12:36:33 ID:???] コメットさ〜ん