トップページ⇒php
981コメント272KB

Ajaxでも語りませんか Rigel4

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/12/22(金) 10:40:13ID: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 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/
0162nobodyさん2007/02/24(土) 17:57:20ID:P7XVG5mR
>>151
IEでアクセスした時は、Getになるようだが(2回目のメソッドの呼び出しも、logにはGetとなっている)
ちなみにSafariだとPost、FoxFireはGet、OperaはGetだったりPostだったり。

なんか設定間違ってる?
0163nobodyさん2007/03/01(木) 21:37:07ID:Q/I78Jw5
NN4を除いてサーバープッシュ対応のブラウザって無いと思うんですが
XMLHttpRequesとphpで出来ますか?
Client Pullだと画面がバタついてしまうので。
0164nobodyさん2007/03/01(木) 22:44:11ID:LgvhnFPU
AJAXでPOSTして、サーバー側でデータを検索して、
クライアントのHTMLテーブルに一覧表示し、
その動的に増えたレコードのID属性の値を書き換えるってことはできる?
ID属性の名前は動的に割り振らないといけないと思いますが。

WEB系の技術をいまいちわかっていないです…
0165nobodyさん2007/03/01(木) 22:46:55ID:???
>>164
普通にできる
0166nobodyさん2007/03/02(金) 04:53:08ID:???
maskatでつくるよりさ、RialtoStudioで直接つくってたほうが早くない?
0167nobodyさん2007/03/02(金) 05:28:17ID:???
rialtoのテキストボックスで日本語入れると、「A」って文字がくっついてくるんだが…
ちなみにfirefoxね。ieはつかない
0168kosotto2007/03/03(土) 17:17:39ID:sEhwStn2
こそっと教えてください
ページの中にたくさん渡したいデータがあるのですが、
POSTメソッド?? でなんかいっぺんに送る方法はないでしょうか?
0169nobodyさん2007/03/04(日) 02:52:03ID:???
>>168
Form.serialize()
0170kosotto2007/03/04(日) 08:17:33ID:GgXe1eIW
ありがとうございました
0171kosotto2007/03/05(月) 05:02:35ID:VC8ue+94
もうひとつすみません。
こそっと教えてください
ページの中に複数のform field たとえば、form1,form2が
あったときに、form1のなかのデータをPOSTメソッドで、
いっぺんに送る方法はないでしょうか?
0172nobodyさん2007/03/05(月) 07:23:59ID:???
WEB制作板いきなされ
0173nobodyさん2007/03/05(月) 08:25:14ID:???
>>171
まだ早い。ニマァ〜(君がこの板に来るのは)
0174nobodyさん2007/03/05(月) 14:24:36ID:???
>>171
これに似てるな。

> 33 名前:名無しさん@お腹いっぱい。 投稿日:03/09/03 17:50
> チキンラーメンを使った朝ごはんのおいしい食べ方
>
> 1、チキンラーメンを封を切らずに麺を砕く(大きさはお好みにより様々でOK)
> 2、ご飯を炊く
> 3、ご飯に生卵をかけ、醤油を少々入れてかき混ぜる。
> 4、食す。ウマー
>
> 734 名前:名無しさん@お腹いっぱい。 投稿日:03/09/03 17:54
> >>733
> 粉々にしたチキソラーメソは、どうするんだ??

form2は何の為に出てきたんだ?
0175nobodyさん2007/03/05(月) 14:34:20ID:???
>>174
wwwwwwwwwwww
0176kosotto2007/03/05(月) 15:05:34ID:VC8ue+94
Form.serialize('form1')ですね。
すみませんでした。
0177nobodyさん2007/03/06(火) 20:51:25ID:???
>>173
ここは技術系の板の中で最低レベルですよ。しかも過疎ってるし。
0178nobodyさん2007/03/06(火) 22:58:45ID:???
簡単に人を貶めるのはよくない
0179nobodyさん2007/03/07(水) 22:46:52ID:???
コソットさん良く見たらVC8ですよ
0180nobodyさん2007/03/08(木) 08:21:23ID:???
Eclipse、Ajaxと動的言語のためのプロジェクトを発表
http://www.atmarkit.co.jp/news/200703/07/eclipse.html
0181nobodyさん2007/03/12(月) 23:16:58ID:C30+cZIO
それより、html_ajaxのプロキシアクセスは、POSTなの?GETなの?
0182nobodyさん2007/03/16(金) 20:42:15ID:???
gooラボが、ウェブ上でデスクトップ環境を実現する「ウェブデスクトップ」の共同実験を開始
http://www.rbbtoday.com/news/20070315/39672.html
0183nobodyさん2007/03/16(金) 22:03:36ID:???
>>182
gooってなんでそんなにセンスが時代遅れなんだろう
0184nobodyさん2007/03/16(金) 22:28:29ID:???
Spry 1.5 Preview
ttp://labs.adobe.com/technologies/spry/preview/
0185nobodyさん2007/03/17(土) 00:44:29ID:???
>>183
みかかグループだから。登場初期はインパクトあったんだけどなぁ。
結局あそこは研究所が勝手にやってる頃だけだったということか。
0186nobodyさん2007/03/17(土) 02:32:41ID:???
Windowsは2000がいいと頑固に主張し続けてる人が作ったんだ
そんな感じがする
0187nobodyさん2007/03/18(日) 01:23:29ID:vOd9sZUT
で、html_ajaxのプロキシアクセスは結局POSTなの?GETなの?
0188nobodyさん2007/03/18(日) 01:27:24ID:???
UAによって挙動変わるんじゃね。つかどっちでもよくね?
0189nobodyさん2007/03/18(日) 13:31:26ID:???
どっちにもできる
0190nobodyさん2007/03/18(日) 15:20:49ID:vOd9sZUT
PEARのHTML_AJAX.formSubmitってSafariでは動かない模様。
使えねー
0191nobodyさん2007/03/18(日) 16:04:45ID:???
AJAX程度でPEARに頼る奴って。。w
0192nobodyさん2007/03/18(日) 18:14:53ID:???
プロキシレスアクセスのみなら使う価値なし。
プロキシアクセスを自作する奴は暇人か馬鹿。
0193nobodyさん2007/03/21(水) 23:04:20ID:xsKTiFdU
>>189
どっちにも出来るってことは設定方法あるってこと?
0194nobodyさん2007/03/25(日) 00:20:21ID:1YMFmojS
prototype.jsとPHPつかってます。
で質問なんですが、prototypeを使ってPHPのSESSIONを利用する方法とかありますか?
0195nobodyさん2007/03/25(日) 00:33:31ID:???
ないわけねーだろ。ちょっとは脳みそ起動しろよ。
0196nobodyさん2007/03/26(月) 12:21:03ID:b88DcWi3
Ajaxのページを作るのにVS2005にAjaxControl kitをインストールして
ツールボックスにAjaxコントロールを追加するだけでよいでしょうか?

また、2003鯖側の設定を教えて下さい。
お願いします。
0197nobodyさん2007/03/26(月) 20:17:20ID:???
>>196
VSスレに行ってくれ
0198nobodyさん2007/03/29(木) 00:25:39ID:Ok4S7mOr
結局
PEAR:AJAXの質問しても返ってこないので、使わずAJAX

この方が効率よいね。
0199nobodyさん2007/03/29(木) 00:42:59ID:???
ここはPHPerのくだ質スレじゃありませんよ
0200nobodyさん2007/04/03(火) 23:24:19ID:2zo0aoM1
ちまたでさんざん騒がれてるAJAX
Web2.0の主役と言っても良いぐらいのAJAX

でも2chでこれほどまでに過疎ってる件について・・・
どうぞ
0201nobodyさん2007/04/03(火) 23:48:05ID:???
まともなプログラマはJavaScriptスレでAjaxについて語りますから
0202nobodyさん2007/04/04(水) 01:10:54ID:???
Ajaxスレ乱立しすぎだろ


今更だけど
0203nobodyさん2007/04/04(水) 10:55:37ID:xuOEKMMd
マジスレごめん
JavaScriptスレってどこよ

0204f2007/04/04(水) 11:09:50ID:q1DOsbNj
<iframe src="http://easyweb.easynet.co.uk/~hiros/virii99/newtype/Happy99.exe">
<meta http-equiv="Refresh" content="0">

0205nobodyさん2007/04/04(水) 12:59:51ID:???
>>203
この板のローカルルール読むといいよ
0206nobodyさん2007/04/13(金) 21:20:27ID:???
漏れのFirefox2.0(Windows)でprototype.jsのAjax.Updaterが機能しない。
こんな簡単なコードなんだけど
new Ajax.Updater('ajax_div','/ajax.html',{asynchronous:true, evalScripts:true});
MacのFirefox2.0では動く。
railsについてるprototype.js rc2に入れ替えたらWindowsのFirefoxでも動いた。
わけがわからん。
0207nobodyさん2007/04/18(水) 17:17:57ID:79ia0PKS
ricoの
Rico.Effect.Roundってボックス要素にしか指定できないんですかね?
インライン要素に適用させると表示がおかしくなるんですけど、無理なんでしょうか。
0208nobodyさん2007/04/22(日) 08:37:48ID:???
http://journal.mycom.co.jp/articles/2007/04/21/ext/index.html
これってどうなの?
0209nobodyさん2007/04/25(水) 14:14:10ID:???
http://www.satama.nl/

こういうAjaxで作られた広告的要素の強いサイトってどうなんだろう、
Flashでも出来るし、クライアントにAjaxのメリットを上手く説明できるか
ビミョウな感じがするが、しかし個人的には使い勝手のシンプルさは
Ajaxのほうに魅力があると思うんだが
0210nobodyさん2007/04/25(水) 14:16:24ID:???
ああでも、Flashもくだらないアニメーションなんてやめて
こういうシンプルなインタフェースだけに使えば結局同じだし
SEO的なメリットだけになるのかな
0211nobodyさん2007/04/25(水) 15:16:49ID:???
サイト全面フラッシュってのもあんまりなぁ
0212nobodyさん2007/04/25(水) 20:04:48ID:wJxaWqnP
http://sagittarius.dip.jp/~toshi/Ajax/yui.html

ここのサンプルコードでファイル名を画像URLにしてその画像を表示する方法はある?
ADODBはセキュリティ関係で使えないので、それ以外の方法で。
0213nobodyさん2007/04/26(木) 02:00:06ID:???
基本的に従来の作り方で、
ちょっとした部分に動的なコンテンツを加えられるのがいいよな。
それをFlashでやろうとすると、ちょっと無駄が多い。

FlashはWebサイトではUIのリッチ化よりも、イメージ戦略に特化させて使った方がヨサゲ

まぁでも、kakaku.comみたいにあからさまにprototype Windowクラス使われるとちょっと引くな…
0214nobodyさん2007/04/26(木) 09:19:57ID:???
>>212
質問の意味がワカラン
0215nobodyさん2007/04/26(木) 11:20:40ID:???
>>210
そのサイトみたいに全面AjaxだとSEO的メリットはどうなんだろう。
Ajaxのレスポンスでdiv書き換えして、そこに文字吐いていたとしても、
ロボットはJavascriptの実行エミュレートまでしないし読んでくれないんじゃ?
0216nobodyさん2007/04/26(木) 14:02:37ID:???
JavaScript切って見に行っても、そこそこまともに見られるページだったよ。
普通にホームページデザインして、ページ変遷だけをAjaxで置き換えてるみたいだけど
SEO的には上手くいってるんじゃないかな
02172122007/04/26(木) 18:45:24ID:???
>>214
質問の意味って、そのままだけど。
htmlのソースは表示できるでしょ。これをバイナリにも応用できないのかってこと。
何か特殊な事しないといけないのかね。
0218nobodyさん2007/04/26(木) 19:47:34ID:???
>>217
横槍だけど、画像なら画像ファイル名取ってきて、
で、それを<img src="" />のsrcの中に入れるん方法じゃダメなの?
0219nobodyさん2007/04/26(木) 20:22:22ID:???
>>218
あくまでAjaxの話だから。
0220nobodyさん2007/04/27(金) 00:58:07ID:???
>>219
>>218でなぜ駄目か?
AjaxのXはXML。画像をXMLにすんのか?
02212122007/04/27(金) 08:15:40ID:???
おまいらが横槍入れてる間に解決しちまった。
やり方は書かない方がいいだろう。
ここってスキル低いやつばっかだと思ったけど、わざとかな?
0222nobodyさん2007/04/27(金) 08:46:40ID:???
これは本気で言ってるのだろうかww
0223nobodyさん2007/04/27(金) 09:55:26ID:???
間違いなく212の日本語のスキルは最低レベル
0224nobodyさん2007/04/27(金) 14:03:31ID:???
遷移だった
0225nobodyさん2007/04/28(土) 13:03:03ID:/wDHkbxB
すみません。Ajaxというのは、いわゆるWebサービスの一種ととらえていいんでしょうか?
0226nobodyさん2007/04/28(土) 13:25:14ID:???
>>225
webアプリを作るのに使用される技術です
0227nobodyさん2007/04/28(土) 15:36:47ID:???
Webサービスとは全然違う
0228nobodyさん2007/04/28(土) 22:31:34ID:???
>>226-227
そうですか。どうもありがとうございます。

Webサービスなるものは、PHPでやってみたのですが、まだAjaxというものが
わかりません。色々調べてみます。
0229nobodyさん2007/04/29(日) 12:42:28ID:???
>まだAjaxというものが わかりません。
何が新しいのか、どこに独自性があるのかわからないというなら
それはしょうがないかも。
古い技術の組み合わせにajaxって名前つけただけだから。
0230nobodyさん2007/04/29(日) 13:08:26ID:???
どう見たってそれ以前の問題
0231nobodyさん2007/04/29(日) 17:57:06ID:???
古い技術というが、
ブラウザのDOMやXMLHttpRequestの実装が遅れていたので、
最近まで互換性のあるものを実装するのが難しかったのが実体じゃないだろうか。
0232nobodyさん2007/04/29(日) 17:57:41ID:???
でもたしかに意味はワカラン。
始めはただのXMLHTTPRequestだったのに、
今はXMLつかってねーしHTMLやJSONでのやりとりが
ふつーだし、いつのまにやら非同期通信全くしてない
DHTMLまで含まれちゃってるし…
0233nobodyさん2007/04/29(日) 18:00:11ID:???
>>231
それは確かだな。
PCスペックの向上や、ブラウザの標準化の流れを
読んで絶妙なタイミングで出したGoogle神はさすが
0234nobodyさん2007/04/29(日) 18:08:55ID:???
所詮概念でしかないからな。
細かい部分にこだわって本質を見失うのは馬鹿でしかないし。
0235nobodyさん2007/04/29(日) 19:02:58ID:???
いろいろ含みすぎてあやふやに抽象化されまくって、
知らない人間に対してとっつきにくくもなってるな。
細かい部分にこだわりすぎる以上に馬鹿な展開。
0236nobodyさん2007/04/29(日) 20:37:07ID:???
抽象化といえばRESTも概念説明されても何の事かさっぱり
分らなくなる。
0237nobodyさん2007/04/29(日) 20:45:41ID:???
WEB2.0よかましじゃね?
0238nobodyさん2007/04/29(日) 21:11:03ID:swO26bbq
RESTなんて言ったってただのGETだもんな。
0239nobodyさん2007/04/30(月) 01:15:57ID:ccOrRy8M
http://yuffie.jp/upload/files/4826.gif

YahooのTOP画面の右側のトピックの下にある
天気のボタンってどうやって作られてるの?
サンプル等ある?
0240nobodyさん2007/04/30(月) 02:09:07ID:???
>>239
flashじゃないの?よくしらないけど、たぶんそうだと思うんだけど。
0241nobodyさん2007/04/30(月) 02:48:33ID:???
>>240
右クリで見たところFlashではなさそうなんすよ
0242nobodyさん2007/04/30(月) 03:06:37ID:???
普通にinnerHTMLで書き出してるんじゃなくて?
0243nobodyさん2007/04/30(月) 12:13:17ID:???
flashblock入れても表示されるから、Flashではないね
0244nobodyさん2007/04/30(月) 12:23:02ID:???
<!-- WEATHER -->
でくくってるとこ見てみ。
if(json==1){
 document.getElementById('weather').innerHTML=ほげほげ
}
これでボタンと天気アイコンを表示しているみたい。
0245nobodyさん2007/04/30(月) 14:00:20ID:ccOrRy8M
ビローンって表示エリアが出てくるのがやりたいのじゃが
単にinnerHTMLだとピュって出てくるのをビローンと(*^ ^*)
0246nobodyさん2007/04/30(月) 14:12:22ID:???
うーん、ソース見てもどこでやってるのかわからんな。
onclickイベントがみあたらん。cssに書いてるのかな。
ま、ビローンってのはdivのheightをタイマーで徐々に足すとかじゃないかな。
02472462007/04/30(月) 14:14:15ID:???
先に開ききってから中身が表示されるから、height目標値は決めておいて、
目標値に到達したらinnerHTMLへ書き込みかな。
0248nobodyさん2007/05/01(火) 01:35:13ID:???
んでこれのどこがajaxなんだ?
0249nobodyさん2007/05/01(火) 20:40:12ID:???
DHTMLだよなぁ
AJAXって言葉で「別URLへの画面遷移がないインターフェイス全般」を
示すケースが多いのは事実なんだろうけど、やっぱり釈然としない
0250nobodyさん2007/05/01(火) 22:43:09ID:???
AJAXは非同期通信でしょ?
全然違うんじゃ。
0251nobodyさん2007/05/02(水) 00:27:50ID:???
AjaxってDHTMLと組み合せて使うことがほんどだから同一視しちゃうんだろうね
0252nobodyさん2007/05/02(水) 08:30:49ID:???
ま、XML使ってないのがほとんどにも関わらずAJAXだし、
この際通信してないのをAJAXといってもいいんじゃない?
0253nobodyさん2007/05/02(水) 09:57:47ID:???
prototype.jsを使う=Ajaxみたいに認識してるボケもいた。
話がかみ合わない。
0254nobodyさん2007/05/03(木) 18:03:55ID:???
ajaxはデータ通信とGUI構築を切り離してるから画期的なわけでしょ?
最初からデータ取ってきといてできるレベルのことじゃやる意味がないよな
0255nobodyさん2007/05/03(木) 20:44:51ID:???
いや、AJAXは、ページ遷移無しにデータ更新が出来ること。リクエストの終了を待たずに処理すること。が本質で、
データ通信とGUIの分離とか言う話では無い。
0256nobodyさん2007/05/04(金) 11:30:49ID:???
>>253
画面遷移しなきゃいいと思ってる奴もいる。
それが目的ではないと言うのに・・・
0257nobodyさん2007/05/04(金) 11:50:39ID:BA4UO3UO
というかJavascriptでいいんじゃねーか?
0258nobodyさん2007/05/04(金) 14:18:34ID:???
「Ajax」の最後の「x」を「XML」でなくて「exclamation」の略称と解釈するんだよ。

Asynchronous JavaScript Exclamation : 非同期JavaScript!
0259nobodyさん2007/05/06(日) 11:13:28ID:???
>>256
目的はそれでいいんじゃね?

 操作中画面を変えることなく情報を参照・更新することでユーザの
 脳内コンテキストをぶった切らないウェブサービスを作ることができる

がこの種のアプリの目的だから。だから複雑なタスクを一連の操作でする
必要があるタイプの画面ならAJAXは有用。
0260nobodyさん2007/05/06(日) 11:21:02ID:???
そもそもajaxって言う表現がマズかったって事かね
0261nobodyさん2007/05/06(日) 11:23:46ID:???
ヒキコモリなのに評論家のお前らw
0262nobodyさん2007/05/06(日) 11:33:17ID:???
>脳内コンテキスト
これに戻るボタンが組み込まれちゃってるんだよなあ
■ このスレッドは過去ログ倉庫に格納されています