Ajaxでも語りませんか Rigel4
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/12/22(金) 10:40:13ID:Tqrhab4v↓
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 http://pc8.2ch.net/test/read.cgi/php/1110287963/
2 http://pc8.2ch.net/test/read.cgi/php/1134214341/
3 http://pc8.2ch.net/test/read.cgi/php/1147750917/
0463nobodyさん
2007/12/25(火) 00:35:49ID:???WHATWGがほぼ作ってる(だよな?)んだし
0464nobodyさん
2007/12/25(火) 01:16:52ID:???ヤフーのトップページのニュースタイトルを更新するようなのです
0465nobodyさん
2007/12/25(火) 07:36:31ID:???普及しない・させる気が無いようなものを使う気はない
0467nobodyさん
2007/12/26(水) 06:06:21ID:???MSがやっとacid testに手を出したりし始めたぐらいなんだし、
そう簡単に実装するとは思えない。
0468nobodyさん
2007/12/27(木) 20:07:51ID:???結局最後は、HTMLになる。
0469nobodyさん
2007/12/28(金) 12:36:18ID:???次新しいものを出せば今度はスッキリ上手くいくって思える理由を聞かせて欲しい。
0472nobodyさん
2007/12/28(金) 20:20:13ID:???そんなのが主導権を握ったら過去のMSとネスケの独自実装のオンパレードの再現になるだけだ。
ISO-HTMLとかもあるけど使ってるやつなんかいないし、
結局w3cに任せるしかないと思うわ。
0473nobodyさん
2007/12/28(金) 20:59:04ID:???html5の仕様の策定にはw3cも参加してるよ。
ttp://web-tan.forum.impressrd.jp/e/2007/10/11/1898
0474nobodyさん
2007/12/29(土) 09:42:35ID:???0475nobodyさん
2007/12/29(土) 13:27:49ID:???0476nobodyさん
2007/12/29(土) 18:27:02ID:???0477nobodyさん
2007/12/31(月) 17:30:54ID:shcINmwPxmlhttp.open("GET", "/hoge/hogehoge.html", true);
というメソッドがありますが、
リクエストできるGET先のportは80番固定でしょうか?
1080番でたてたhttpd上から、上記リクエストを送ったところ、
結果が返ってこない状態っす...
0478nobodyさん
2007/12/31(月) 17:36:55ID:shcINmwP今試したらうまくいきました。
リクエストパス間違えていた;;;
0479nobodyさん
2008/01/20(日) 12:03:43ID:4gYux4PZ現状ではFlashの書き出し、保存ができない状態にあるんですけど、どなたかこれを書き出し、保存ができる状態にまで改造できませんか?
私自身は主にPHPを扱っている人でしてAjaxのことはまだよくわかっていません。
もしこれが出来れば卒業安泰です。助けてください。
http://www.moongift.jp/2007/11/ajax_animator/
0480nobodyさん
2008/01/20(日) 18:19:38ID:???0481nobodyさん
2008/01/23(水) 14:13:40ID:qEZw42ZQサーバーから常に最新のXMLを取得させるにはどうすればいいんだろ?
(↑IEのキャッシュをプログラム側で無効化させるにはどうすればいいんだろう?)
0482nobodyさん
2008/01/23(水) 14:42:48ID:???0487nobodyさん
2008/01/23(水) 21:36:34ID:???ググレカス。
0488nobodyさん
2008/01/24(木) 12:44:14ID:3n5ny/+b調べてみた所、If-Modified-Sinceの事だろうと思うんだけど、静的XMLならそれが回答だろうけど、
(そもそも静的XMLならキャッシュに悩む必要がない。更新されたらfile modifiedが変わるから)
動的にXMLを生成している場合は、キャッシュヘッダーで回避は的外れな回答だよね?
0489nobodyさん
2008/01/24(木) 12:45:20ID:3n5ny/+b間違い
×キャッシュヘッダー
○リクエストヘッダー
0490nobodyさん
2008/01/24(木) 16:04:50ID:???何も知らんのに、適当な事を答えるな。
IEは、一度キャッシュすると、サーバを見に行かない。そう言うアホ仕様だ。
だから、明示的に、If-Modified-Sinceを指定して、回避するんだよ。
つか、AJAX弄ってれば、常識的な話だ。
ttp://www.semblog.org/msano/archives/000386.html
この記事の書かれた日付をよく見ろ。
0491nobodyさん
2008/01/24(木) 21:04:49ID:???0492nobodyさん
2008/01/25(金) 16:22:50ID:???0493nobodyさん
2008/01/26(土) 23:58:04ID:???サイトをajaxで動的に更新する仕組みにすると
検索エンジンには情報が吸い上げられなくね?
0494nobodyさん
2008/01/27(日) 00:10:08ID:???0495nobodyさん
2008/01/28(月) 15:18:55ID:???普通のhtmlを書き出すページを作るのは容易いので問題なし
0496nobodyさん
2008/01/28(月) 23:47:16ID:???0497nobodyさん
2008/01/29(火) 00:48:52ID:???I've got a feeling something's happening
It gives me a thrill but it's also very frightening
0498nobodyさん
2008/01/29(火) 01:06:44ID:???0500nobodyさん
2008/01/30(水) 09:47:11ID:???prototype.jsのAjax.requestを使ってるんだが、
あるサーバー(Red Hat)だとFx,IEともにレスポンスが問題なく帰ってくるが、
あるサーバー(CentOS)だとIEだけレスポンスがない。Fxは問題ない。
原因として考えられることある?
0502nobodyさん
2008/01/31(木) 10:54:46ID:???レスポンス自体はあるが、
XMLHttpRequestオブジェクトの中身を見ると、
Fxはobj.responceTextに値があるのに対して、
IEの該当プロパティは(MSScriptEditorで見たところ)
「エラー c00ce56e のため操作を完了できませんでした。」
となってたよ。ググったが対処法がよくわからんかった。
0503nobodyさん
2008/01/31(木) 11:16:21ID:???出力側PHPにて、
header("Content-type: text/html; charset=ISO-8859-1");
で出力したら無事取得できたよ。
連投スマン
0504501
2008/02/01(金) 01:58:14ID:???原因がわかってたらいいだけど参考までに。
元々のHTMLの文字コードとAjaxで取得したレスポンスの文字コードが違う場合
IEだとうまく処理できなくて以前はまったことがあった。
今回はそのケースとは違うかもしれないけど、そういうこともあるってことで。
0505nobodyさん
2008/02/07(木) 20:40:28ID:???domで指定する場合どうやってするのでしょうか?
<a href="#" onclick="new Ajax.Updater('ここ', '', {asynchronous:true, evalScripts:false}); return false;">テスト〜</a>
<div id="status">
<div id="contents"></div>
</div>
0506nobodyさん
2008/02/08(金) 12:21:41ID:???ID:statusの要素内容を変えるならstatusで良いんじゃないの?
オブジェクトで指定したいならそれぞれ、
document.getElementById('status')
document.getElementById('contents')
2chで聞く時は、まずは自分で考えて試した結果を書けよ
0507nobodyさん
2008/02/09(土) 10:03:12ID:???extのcreateDelegateメソッドってどんなときに使うの?
いまいち分からん。
0508nobodyさん
2008/02/29(金) 17:16:41ID:???最初に全部読み込まないで、
下の方にスクロールしたら
徐々に読み込みたいのですが、
(autopagerizeのイメージ)
ajaxで可能でしょうか?
0509nobodyさん
2008/02/29(金) 20:43:27ID:???0511nobodyさん
2008/03/01(土) 15:49:00ID:???参考にどうぞ
ttp://labs.unoh.net/2008/01/lazy-loading-of-images.html
0513nobodyさん
2008/03/08(土) 18:02:03ID:???Mozillaで特定拡張子のリンクをクリックしたら、リンク先の内容を読み込んで、
その内容をローカルのサーバにXMLHttpRequestで送りつけるみたいな処理が
したいのですが、このようなことをするにはどうすればいいか、あるいはどの辺を
調べればよいか、ご指南いただけないでしょうか。
0514nobodyさん
2008/03/08(土) 21:10:39ID:???まずはページ内のA要素を調べて
拡張子はリンク先の「.」で区切って一番最後の部分を調べる。
特定の拡張子を見つけたらそのリンクをクリックしたときの動作を追加させる。
もちろん、リンク先が別のサーバとか言わないよね?
全部同一のサーバであることが条件。
0515nobodyさん
2008/03/09(日) 03:43:00ID:???とりあえず、↓のようにブラウザに落とさせてローカルファイル名を渡す方法を試しています。
行き詰ったら参考にさせていただきます。
http://developer.mozilla.org/ja/docs/Code_snippets:Download_Observer
0517nobodyさん
2008/03/09(日) 13:15:49ID:???0518nobodyさん
2008/03/31(月) 08:25:52ID:9S6Z1c8rページ内に読み込んだHTML内のリンクのサムネイルが表示できないのですが、Link Thumbnailを
どこかいじったりしないと使えないのでしょうか?
そもそもUpdaterの使い方とかが間違ってたりする可能性もあるんでしょうか・・・
0519nobodyさん
2008/03/31(月) 12:10:47ID:???0520nobodyさん
2008/04/02(水) 17:51:54ID:yyFgbxJJこれと場合によってjQueryを組み合わせるのがいいかも
0521nobodyさん
2008/04/03(木) 20:56:05ID:???0522nobodyさん
2008/04/04(金) 05:07:11ID:???mootoolsはドキュメントがすばらしすぎる。普通のJavaScriptのドキュメントもこの形式で誰か作って欲しい
0523nobodyさん
2008/04/04(金) 16:14:35ID:???0524nobodyさん
2008/04/05(土) 21:28:36ID:???ただし、違ったことをしようとすると、大変。
部品を組み立ててサイトを構成すると言うよりも、ある定型、解法として使用する感じ。
0525nobodyさん
2008/04/06(日) 09:11:29ID:???開発環境も余り整ってないし・・・
evalの第2引数(コンテキスト)ありのバージョンがIEになかったりと、ブラウザによっていろいろ違うし
作るのに苦労したので張っとく
functin newEval(str, context){
for(var i in context){
eval("var "+ i +" = context."+ i +";");
}
return eval(str);
}
0526nobodyさん
2008/04/06(日) 10:52:16ID:WI8gpQRH一覧表示する方法があれば、ご教授頂けないでしょうか?
prototype.js等でCSVファイルの一覧表示は可能ですが、
SJISコードのCSVファイルは日本語が文字化けしてしまいます。
UTF-8のCSVファイルは正常表示できます。
※データバインド機能はIE依存のため採用できません。
また、perl、PHP等サーバサイドの言語は利用できません。
0529nobodyさん
2008/04/06(日) 11:54:30ID:???あとクロスブラウザの対応がいまいちなのも。
0530nobodyさん
2008/04/06(日) 12:43:05ID:???大した大きさじゃない。
配列抱えて自力で変換。
0532nobodyさん
2008/04/06(日) 16:30:20ID:???iframeで読み込んでinnerHTML経由で読み込むとかかなぁ
改行がきちんと認識されなさそうで嫌だけど。
>>531
JSON以外で必要になる状況ってどんなところ?
0534nobodyさん
2008/04/06(日) 17:06:33ID:???ttp://www.nslabs.jp/round-trip.rhtml
0535526
2008/04/06(日) 21:31:45ID:???ブラウザで簡単な表示方法があればと思ったんですが。
>>528
やっぱりそうなんですかねぇ
>>530
私のスキルでは難しいかも・・・
>>532
試してみます
0536nobodyさん
2008/04/12(土) 15:41:05ID:???0537nobodyさん
2008/04/23(水) 22:31:02ID:NgtvXg50簡単なJavaScriptのテンプレートライブラリ作った。
200行未満なのに2週間もかかった・・・でも勉強になったわ
0538nobodyさん
2008/04/24(木) 22:41:45ID:???0539nobodyさん
2008/04/25(金) 12:58:06ID:???0540age
2008/04/26(土) 13:58:42ID:???0541nobodyさん
2008/04/27(日) 06:30:26ID:???0542nobodyさん
2008/04/27(日) 06:49:15ID:???0543nobodyさん
2008/04/28(月) 15:25:29ID:KBbip2Rh0544nobodyさん
2008/04/28(月) 16:29:47ID:???0545nobodyさん
2008/05/02(金) 22:50:53ID:pfryqK8yAjax超入門のスレでも立てろ。
0546nobodyさん
2008/05/03(土) 10:41:53ID:SAlSXKoz0547nobodyさん
2008/05/15(木) 19:45:54ID:aTzQwVKDオブジェクトが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と表示されます。
どうやって判定するのでしょうか?
0548nobodyさん
2008/05/16(金) 08:07:53ID:Le4L1yVlYAHOO.util.Dom.inDocument("data")
で、Nullの判定できますた。
0549nobodyさん
2008/05/18(日) 17:22:42ID:gEvPWHZmAjax初心者
0550nobodyさん
2008/05/18(日) 21:15:41ID:???サーバーへのアクセス以外の非同期処理を
JavaScriptで書く理由がないんだからな
0551nobodyさん
2008/05/18(日) 23:32:50ID:???0552nobodyさん
2008/05/20(火) 16:43:53ID:c9YcmzwD>>550-551
0553nobodyさん
2008/05/21(水) 02:04:58ID:jFfpiayEAjaxっていうのだけで、AmazonWebサービスとかにつなげることができる?
PHPとかPerlとかの環境無しに、AjaxのJavaScriptを含んだHTMLを用意すれば
AmazonのWebサービスに接続して色々データもらったりできる?
0554nobodyさん
2008/05/21(水) 02:24:17ID:???0555nobodyさん
2008/05/21(水) 02:31:23ID:???0556nobodyさん
2008/05/21(水) 08:43:06ID:???0557nobodyさん
2008/05/21(水) 12:55:19ID:???0558553
2008/05/21(水) 14:53:47ID:???thxだお( ^ω^)やってみるお( ^ω^)
0560nobodyさん
2008/05/22(木) 18:55:47ID:???cometといえば、昔ちょっとしたチャットを作った時には
Juggernauts(Flashベース)を使ったけど
今はどういう実装がいいんだろう。気になるな。
0561nobodyさん
2008/05/23(金) 12:36:33ID:???0562nobodyさん
2008/05/31(土) 19:04:45ID:???ASPやPHPでの連携を考えています。
主に非同期通信とDOMについて知りたいです。
近所の本屋には「10日で覚える」があったんですけど、内容が薄くてダメでした
■ このスレッドは過去ログ倉庫に格納されています