[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 04/25 04:19 / Filesize : 202 KB / Number-of Response : 926
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Ajaxでも語りませんか Rigel4



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/

841 名前:nobodyさん mailto:sage [2010/01/16(土) 02:53:27 ID:???]
JQuery凄いな
半日あれば誰でも非同期通信余裕でしたになれる

842 名前:nobodyさん [2010/01/17(日) 23:17:43 ID:zUP8SF2q]
リングレン 最高だよね

サイドバック、上がり過ぎんなよー

843 名前:nobodyさん [2010/01/18(月) 07:59:44 ID:IjT9NwyP]
ajaxは保守性を犠牲にしすぎ

844 名前:nobodyさん mailto:sage [2010/01/18(月) 18:49:51 ID:???]
>>843
同意

GWT使ってみたら?

845 名前:nobodyさん mailto:sage [2010/01/19(火) 13:10:15 ID:???]
GWTはねーよ

846 名前:nobodyさん mailto:sage [2010/01/23(土) 00:35:39 ID:???]
jHTMLAreaをjQuery UIのtabsやaccordionの中に入れるのって無謀?
accordionの中に入れようとしてみたけどjHtmlAreaが入っているdivをactivateで開けておかないと
jHTMLAreaのボタンが全部縦に並んでレイアウトが崩れる。

jHTMLAreaが初期化された後に、エディタの内容変更したいけど
一度初期化してしまうと.htmlでは変更できないみたい。
どうすれば。

847 名前:846 mailto:sage [2010/01/23(土) 23:01:05 ID:???]
WikiTextに対応してるMarkItUpに変えてみる。
HTMLだと無害化できないし

848 名前:nobodyさん [2010/01/27(水) 21:55:30 ID:AmEQIunT]
ここのサイトおすすめですよ。

www.a-jax.net

うまくまとまっていますので、いつも使わせてもらっています。
わかりやすいですね。

それにしてもWEB3.0来ますかね?

849 名前:nobodyさん mailto:sage [2010/01/28(木) 01:29:36 ID:???]
宣伝乙



850 名前:nobodyさん mailto:sage [2010/01/29(金) 23:26:57 ID:???]
>>848
1920x1080の画面で見ると、コンテンツは左に固まってるのに
ヘッダとフッタは画面一杯に伸びてて凄く格好悪い

851 名前:nobodyさん mailto:sage [2010/01/30(土) 21:32:23 ID:???]
広告だらけで見た目もひどいなw
久しぶりにこんなサイトみたわww

852 名前:nobodyさん mailto:sage [2010/01/31(日) 02:32:47 ID:???]
見た目がセンスなくて…
本当にセンスがないならいいけど、自分でセンスがあると思っている節があるのが嫌

ヘッダとフッタは汚いし、広告が来たないし、Ajaxとは関係ないし、役に立たない

> ホームページにGOOGLE検索を設置
> これであなたのホームページからググリ放題です。超簡単にできます。


853 名前:nobodyさん mailto:sage [2010/01/31(日) 12:29:58 ID:???]
最後の「それにしてもWEB3.0来ますかね?」が
あまりにもわざとらしすぎて噴いた

854 名前:nobodyさん mailto:sage [2010/02/01(月) 00:05:01 ID:???]
広告をクリックさせてお金稼ぎたいならもっとひどいのはいくらでもあるし、かわいいもんだなw
誰も見ないだろうけどw

855 名前:nobodyさん mailto:sage [2010/02/01(月) 10:01:52 ID:???]
あまりにも酷い酷い言うからどんだけ酷いんだと思って覗いてみたらそうでもないじゃねーか
と思って、「はじめに」をクリックしてみたらsyntax error

856 名前:nobodyさん mailto:sage [2010/02/25(木) 17:56:58 ID:???]
ネイティブJSON対応JScript.dll (IE8)
ttp://support.microsoft.com/kb/976662/

857 名前:nobodyさん mailto:sage [2010/02/25(木) 17:59:41 ID:???]
ウィンドウズアップデートしてそれを入れているIE8と入れていないIE8とでまた振り分けるんすね

858 名前:nobodyさん [2010/03/09(火) 14:51:51 ID:Wb+MmUk8]
ほんとに初歩的なこと聞いてしまうけど、
2chみたくgzip推奨してるコンテンツをgetしたいとき
xmlHttpRequestは勝手にgzipを受け取ってくれる?

859 名前:nobodyさん mailto:sage [2010/03/09(火) 17:06:03 ID:???]
>>858
そのコマンドを投げるブラウザ次第



860 名前:nobodyさん mailto:sage [2010/03/09(火) 22:44:55 ID:???]
>>859
なるほど〜

パケットキャプチャで確認するか...

861 名前:nobodyさん mailto:sage [2010/03/12(金) 20:41:59 ID:???]
Ajax でも Google はリンクを見てくれるらしいんですけど、
方法がよく分からないです。


862 名前:nobodyさん mailto:sage [2010/03/12(金) 21:31:28 ID:???]
>>861
言ってる意味がよくわからないです
JavaScript実行後に出来上がったリンクでもgoogleはリンクとして認識してくれるってこと?
単純にjavascriptを実行してるってことでしょ

863 名前:nobodyさん mailto:sage [2010/03/12(金) 21:34:36 ID:???]
この話だと思う。
www.sem-r.com/seo/20100305195304.html


864 名前:nobodyさん mailto:sage [2010/03/28(日) 00:50:19 ID:???]
jQueryのAPIリファレンス、ZIPファイルでも置いていたと思うけどどこあったっけ?

865 名前:nobodyさん mailto:sage [2010/04/27(火) 14:36:48 ID:???]
test

866 名前:nobodyさん mailto:sage [2010/06/08(火) 21:47:02 ID:???]
<log>
<mass>
<name>名無しさん</name>
<text>本文</text>
</mass>
 ・
 ・
 ・
 ・
 ・
 ・
</log>

こういうxml文書から、<name>と<text>の中身をそれぞれ配列に代入したいんで、こういうスクリプト書いたんだけど、
(XMLは上記の文書オブジェクト)

var mass = XML.getElementsByTagName("mass");
var Name;
var Text;
for (var i in mass) {
Name[i] = mass[i].childNodes[0].childNodes[0].nodeValue;
Text[i] = mass[i].childNodes[1].childNodes[0].nodeValue;
}

これどこが悪いの?

867 名前:nobodyさん mailto:sage [2010/06/08(火) 23:08:50 ID:???]
XMLは、どうやって作ったXMLオブジェクト?
new XML(...) ?


868 名前:nobodyさん mailto:sage [2010/06/09(水) 19:13:46 ID:???]
responseXMLを代入。

まだ慣れてないから恥ずかしい間違いしてるかもしれぬ

869 名前:nobodyさん mailto:sage [2010/06/10(木) 03:06:10 ID:???]
こういうエラーがでたから、どうすればいいか、とか
とりあえず動きはしたけど、コードのかきかたとしてこれはどうか、とか
まずなにを聞きたいのかを書いたら?あと実行環境とかも

まともに動いてない部分がループんとこで期待した値が取れない、とかなら
デバッガで変数覗いて見るか、alertデバッグでもやってみりゃいいんじゃないの

それと、空白文字列だけのノードの扱いとかもブラウザによって違ったりするし、
インデントの空白文字やら改行がmassの子ノードに含まれてるXMLを受け取ってんなら、
その決め撃ちしてるindexで期待のノードを参照できてるかをテストしてみたら良いんじゃね
つーか、そもそも名前がわかってんだから、わざわざ子ノードをきめ撃ちしてまで引っぱってこようとかしないで、
名前つかって引いたほうがいいんじゃないのかな

あと、個人的には、大文字で始まる名前を配列としてつかう変数につけるのとか
配列で使うことが事前に決まってるのに、あんまり意味のない宣言だけして、初期化しないのとかも気になるけれど



870 名前:nobodyさん mailto:sage [2010/06/10(木) 03:09:21 ID:???]
そういや、中華に仕様なげるとこういうコードが帰ってくることが多々あるな
きめ撃ちハードコーディングマジックナンバー大好きなのか?って聞きたくなるくらいに数字だらけ
それちょっと構成かわったりしたら、ドンだけ修正する気だよ!みたいな
もちろんどう書くのがいいかなんてケースバイケースだけど

871 名前:nobodyさん mailto:sage [2010/06/10(木) 09:56:46 ID:???]
中華は人海戦術が伝統的だからな
マジックナンバー決め打ちなんて日常茶飯事

872 名前:nobodyさん mailto:sage [2010/06/10(木) 10:51:15 ID:???]
そうすれば修正時に人件費多く取れるじゃない

873 名前:nobodyさん mailto:sage [2010/06/11(金) 00:15:44 ID:???]
客がまともならこんなもん受け取れるかってなりそうだけど、客は客で無知ばっかだかんなw
それでスパゲティをさらにごちゃごちゃにするための仕様変更を繰り返すっていう

で、何の話だっけ?

874 名前:nobodyさん mailto:sage [2010/06/11(金) 13:31:40 ID:???]
ごめん。あまりにも勉強不足だった。出直してくる

875 名前:nobodyさん mailto:sage [2010/06/12(土) 05:00:33 ID:???]
解決したならなにがダメでどうやったかも書いてけよw
気になるじゃないの

876 名前:nobodyさん mailto:sage [2010/06/15(火) 20:16:53 ID:???]
javascriptの仕様に原因があるとも言える

877 名前:nobodyさん mailto:sage [2010/06/24(木) 23:20:44 ID:???]
>>866
getElementsByTagNameの戻り値はArrayじゃなくNodeListだから
for (var i in miss) しちゃ駄目。
それだとdom要素だけじゃなくlengthも取れちゃうと思う。

javascriptでは、inを使ったfor文は外部からオブジェクトが拡張されてたりすると
予想外の動きするからあんまり使わん方がいいよ。
どうしてもeach的なのが使いたいならprototype.jsかjQuery導入すべし。

878 名前:nobodyさん [2010/08/02(月) 17:01:27 ID:4s58A5gB]
prototype.jsとかjQueryとか(他の似たようなの含む)を使わずにAjaxするのって邪道?
面倒なだけ?それとも後者の方がシンプルに書ける?

879 名前:nobodyさん mailto:sage [2010/08/04(水) 04:30:27 ID:???]
邪道ではないが面倒だしメリットも特にないな



880 名前:nobodyさん mailto:sage [2010/08/04(水) 04:58:29 ID:???]
>>879
ありがとうございました
ちなみに何を使ってますか?

881 名前:nobodyさん mailto:sage [2010/08/04(水) 08:21:25 ID:???]
jQueryとExt

882 名前:nobodyさん mailto:sage [2010/08/17(火) 09:35:17 ID:???]
前は ExtJS 使ってたし機能は良いんだけどマニュアルに不備があったりで不満もあり
jQuery の方が良いかもしれないと思う今日この頃(まだ ExtJS > jQuery だと思ってる)

javascript で DOM直接触ったりする方が速度的には有利らしいけど
どうしてもコードが煩雑になってしまう


883 名前:nobodyさん mailto:sage [2011/03/07(月) 23:11:22.77 ID:???]
protohoshutype.js

884 名前:nobodyさん [2011/03/23(水) 06:20:54.02 ID:B0BtLSuB]
jQueryでSjax(async:false)を使い、データを連続ダウンロードしているのですが、
16件目からリクエストが送信されず困っています。
Ajaxにはリクエスト数の制限でもあるのでしょうか?
何か回避方法があればご教示ください。よろしくお願いします。

885 名前:nobodyさん mailto:sage [2011/03/23(水) 06:50:25.93 ID:???]
IEだけのようです。Firefox, Opera, GoogleChrome では問題ありませんでした。

886 名前:nobodyさん mailto:sage [2011/03/23(水) 06:55:14.68 ID:???]
setIntervalで間を開けてみても駄目なようです。

887 名前:nobodyさん [2011/03/23(水) 17:33:23.84 ID:MNcbKRzA]
IEのバージョンは

888 名前:nobodyさん mailto:sage [2011/04/22(金) 22:12:28.92 ID:???]
>>884
表示・反映されてないだけっぽいなら
16件目にタイムラグをつけてみ

889 名前:nobodyさん mailto:sage [2011/04/23(土) 12:26:30.87 ID:???]
>>884
成功したら次のデータをダウンロードするようにする

例えば、データのurlをパブリックの配列に入れておいて
ダウンロード処理するごとに配列から削除

成功したら、その配列の要素を見て、まだあれば
再帰的にダウンロード処理を行う



890 名前:nobodyさん [2011/04/25(月) 14:35:08.69 ID:6XkYoJt8]
ターゲットはiOS系のSafariなんだけど-Aajaxでデータを貰う時(B→A)
BでHTML書き出してからAでinnerHTML

BでxmlやJSONなりを作成してAでDOM
だと、ベンチはどっちが早いの?
知ってるエロイ人がいたら教えてください(´・ω・`)
※DOMの方が早ければDOMを勉強します

891 名前:nobodyさん mailto:sage [2011/04/25(月) 16:15:26.25 ID:???]
>>890
クライアントやサーバのスペック、回線の状況等の
条件によって変わるんじゃない?

個人的にはサーバに負担掛けたくないからDOM使うけどね

892 名前:nobodyさん [2011/04/25(月) 16:50:03.24 ID:6XkYoJt8]
>>891

893 名前:nobodyさん [2011/04/25(月) 16:52:22.87 ID:6XkYoJt8]
>>891
それもそうですね
不特定多数の閲覧者が想定されるコンテンツならサーバに負荷を与えない方向が合理的ですね
脳内ベクトルがajaxやベンチにこだわりすぎてました
勉強になります

894 名前:891 mailto:sage [2011/04/25(月) 18:51:45.63 ID:???]
まあ、色々試して判る事もあるから余裕があるなら
両方試すのもありかと思う

サーバでHTML出力するのものも、Javascriptが
使えない(あるいは昔のバージョンがありうる)場合には
最善の回答の可能性はあるかと思う

895 名前:nobodyさん [2011/05/30(月) 17:08:27.80 ID:tN751RDV]
うへ

896 名前:nobodyさん [2011/06/18(土) 00:14:52.93 ID:SdH9rcmz]
最近流行ってるページ下に移動すると追加でデータが表示されるページネーション。
あれって使いやすいですか?
下にいけば行くほどデータ量が増え、レンダリングが重くなりそうなんですが。
ユーザビリティ的にはどうなんでしょ。

897 名前:nobodyさん mailto:sage [2011/06/18(土) 01:08:36.88 ID:???]
オートページャ内蔵しつつフッタに連絡先とか著作権情報とか書いてあるサイトがあって笑える。


898 名前:nobodyさん mailto:sage [2011/06/18(土) 02:38:08.97 ID:???]
>>896
最悪

899 名前:nobodyさん mailto:sage [2011/06/18(土) 02:54:38.62 ID:???]
>>897
facebookですねわかります



900 名前:nobodyさん mailto:sage [2011/07/05(火) 22:25:16.98 ID:???]
twitterのつぶやきを取得してXMLで保存、それを数秒置きにhtmlに書き出して流れるように表示
擬似リアルタイムを実現するために、数分後にまたつぶやきを取得してXMLを上書き保存というのを作ったんだけど
XMLの上書きだけじゃ、更新が反映されない・・・
環境はFirefoxでキャッシュのせいか分からんが、手動で強制的にXMLのページを更新すると反映される。

非同期通信の限界かな?XMLからデータベースに変えたほうがいいか悩んでる。アドバイスください

901 名前:nobodyさん mailto:sage [2011/07/05(火) 22:32:38.95 ID:???]
text/event-stream とかじゃだめ?

902 名前:nobodyさん mailto:sage [2011/07/06(水) 08:02:40.44 ID:???]
>>900
hoge.xml?t=20110706090000
みたいにタイムスタンプのパラメータ付けてアクセスするとキャッシュつかないよ

903 名前:nobodyさん mailto:sage [2011/07/06(水) 08:27:01.58 ID:???]
>>901-902
ありがとうございます!
>>902さんの方法で上手くいきました

904 名前:nobodyさん [2011/07/20(水) 16:25:23.99 ID:7KGNUweb]
Ajaxを用いてアプリケーションを作成する場合、サーバーサイド(PHPやJAVAなど)は
ページ生成などには一切かかわらず、JSONやXMLを用いて、データを返すことだけに
専念することになるんでしょうか?
どこからどこまでJavaScriptの仕事で、どこからどこまでがサーバーサイドの仕事なのか
線引きをどうすればいいのか迷っています。

905 名前:nobodyさん mailto:sage [2011/07/20(水) 21:15:30.43 ID:???]
>ページ生成などには一切かかわらず、JSONやXMLを用いて、データを返すことだけに
>専念することになるんでしょうか?

絶対そうしないといけない訳じゃなくてHTMLを返してもいいけど
データだけ返す方が分業が出来て作りやすいと思う


906 名前: 忍法帖【Lv=1,xxxP】 [2011/08/04(木) 00:13:38.54 ID:4dzHw4V4]
お前ら名前欄に!ninjaって打ち込んでみろ!
忍法帳リセットされてるぞ!

907 名前: 忍法帖【Lv=3,xxxP】 mailto:sage [2011/08/04(木) 00:42:07.13 ID:???]
まじ?

908 名前: 忍法帖【Lv=28,xxxPT】 mailto:sage [2011/08/04(木) 00:42:53.82 ID:???]
ほんとだ

909 名前: 忍法帖【Lv=40,xxxPT】 mailto:sage [2011/08/04(木) 08:20:09.65 ID:???]
よくわかんない



910 名前: 忍法帖【Lv=40,xxxPT】 mailto:sage [2011/08/04(木) 13:53:39.18 ID:???]
なんだってー!

911 名前: 忍法帖【Lv=32,xxxPT】 【東電 53.7 %】 mailto:sage [2011/08/07(日) 03:50:47.42 ID:???]
maji ?

912 名前: 忍法帖【Lv=1,xxxP】 [2011/08/07(日) 08:27:48.59 ID:K4Sb2YJW]
マジかよ

913 名前:nobodyさん mailto:sage [2011/08/09(火) 10:31:49.57 ID:???]
webのことを「うえっぷぅ」って呼ぶ人いますか?



914 名前:nobodyさん mailto:sage [2011/08/25(木) 00:54:15.76 ID:???]
ウェププラウザダヨ〜

915 名前:nobodyさん mailto:sage [2011/11/28(月) 08:22:14.94 ID:???]
更新ねぇなー

916 名前:nobodyさん [2012/02/22(水) 03:45:45.51 ID:3norYTWX]
ajaxに手をだそうと思っています。
おすすめの開発環境ってありますか?

917 名前:nobodyさん mailto:sage [2012/02/22(水) 12:23:15.90 ID:???]
>>916

netBeans
eclipseって言う人居るけど、これ重いのでオレ嫌い。
なので、AptanaStudioも落選

軽量なものがいいのなら、好きなエディタでOK

金あるなら、DreamWeaverとかもあり

918 名前:nobodyさん mailto:sage [2012/02/24(金) 13:23:46.46 ID:???]
netBeansもeclipseも重すぎる。そのせいで使い勝手が悪い。
ストレスたまりすぎ。
ここまで高機能じゃなくていいので中庸の開発環境はないものか。

919 名前:nobodyさん mailto:sage [2012/02/24(金) 23:36:43.45 ID:???]
>>917,918

あざます!netBeans使ってみます。
DreamWeaverって高いけどそれだけの勝ちありますか?
体験版使ってみます。



920 名前:nobodyさん mailto:sage [2012/02/27(月) 12:32:13.02 ID:???]
>>919

DreamWeaverはCS5から、だいぶ使い勝手が上がったから(コードヒントの反応がイイ)、
Ajax以外のプログラム(PHPとかデータベースもの)もしたいならオススメ。
制作から管理まで一環して使える。
また、トラブルがあっても検索で解決できるほど、FAQも充実している。
ある意味、枯れた製品。だから信用できる。

921 名前:nobodyさん [2012/02/28(火) 18:01:14.67 ID:Fa/Ri7gQ]
JSONPだとGETと言うかURLパラメータしか扱えないと思いますが、
POSTデータを扱う方法って無いですよね。

922 名前:nobodyさん mailto:sage [2012/02/28(火) 19:31:54.58 ID:???]
>>921
POST自体はクロスドメインで送信できるから、
キーワードをつけて、POSTする。
そのキーワードでJSONPによってデータを受け取る。

とかでいいんじゃね?
JSONPのリトライとか、推測されないようなキーワードとか、
サーバ側の処理とか、考慮する部分は多々あるだろうけれど…

923 名前:nobodyさん mailto:sage [2012/03/01(木) 13:51:24.31 ID:???]
IFRAME内でpost、JSONPを読み込むhtmlを返す。

924 名前:nobodyさん mailto:sage [2012/03/01(木) 13:51:46.26 ID:???]
ん、ダメか?

925 名前:nobodyさん mailto:sage [2012/03/01(木) 23:12:15.38 ID:???]
>>921
お前が本当に欲しいものは、EasyXDMだよ。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<202KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef