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/
338 名前:nobodyさん mailto:sage [2007/06/28(木) 16:59:08 ID:???] どうでもいいが HTML5 を知らんのか?
339 名前:nobodyさん mailto:sage [2007/06/28(木) 17:14:41 ID:???] どうでもよくない
340 名前:nobodyさん mailto:sage [2007/06/29(金) 16:18:57 ID:???] 暫く先の話だろ
341 名前:nobodyさん mailto:sage [2007/06/30(土) 02:02:03 ID:???] 今一生懸命草案書いてるから全然参考にならん。 canvasは楽しみだけど。
342 名前:nobodyさん [2007/07/01(日) 13:35:51 ID:5EmLAsEt] 今月のdBマガジン、AJAX特集していた。 うーん、買おうかどうしようかまよったけれど、もうしばらくwebプログラミングはしないと決めたから迷う。 はやり物に飛びつく体質は直したいけれど、 2年前、流行のAJAXに身を投じて爆死した。なのでもういやだ。 今はスマクラに夢中である。 そう、私はとってもはやりに弱い体質なのです 今度は爆死したくない。XMLウェブサービスが思ったよりなかなか普及しないのだが 今度はあまり考えないようにしたいと思う・・・・・・・・・うん・・・・。
343 名前:nobodyさん mailto:sage [2007/07/01(日) 14:18:42 ID:???] アメリカ、西部開拓時、世はゴールドラッシュで、猫も杓子も、金探しに熱を上げた時代。 結局、一番儲けたのは、そいつらに、スコップやら、道具一式やらを売りさばいた、商人。
344 名前:nobodyさん mailto:sage [2007/07/02(月) 10:05:12 ID:???] Ajaxは死んでFlexが天下取ると思うけどな。 Flash普及率高いし、あえてAjaxでリッチクライアントやる意味無いだろう。 JavaScript自体は残っても。
345 名前:nobodyさん mailto:sage [2007/07/02(月) 11:15:50 ID:???] ま、普及率で言ったらjavascriptの方が高いけどな
346 名前:nobodyさん mailto:sage [2007/07/02(月) 11:44:31 ID:???] そーだが、flashが98%超えてる中であえて複雑なことJavaScriptでやる意味があるのかなと。
347 名前:nobodyさん mailto:sage [2007/07/02(月) 14:12:11 ID:???] 同じことやるなら Flash の方が簡単かのような口振りだな。 多分、視覚効果バリバリのかっこいいのを開発してるからそう思うんだろう。
348 名前:nobodyさん mailto:sage [2007/07/02(月) 15:15:53 ID:???] Ajaxが死ぬんだったらJavaScriptやらC#やらいろいろ使える Silverlightが天下取るんじゃないの FlashはFlashで続いてくと思うけどWebアプリの分野は ActionScriptには荷が重い
349 名前:nobodyさん mailto:sage [2007/07/02(月) 19:06:19 ID:???] jQueryってIE7未対応?? IE7にはどれくらい使えますか?
350 名前:nobodyさん [2007/07/02(月) 21:52:38 ID:Xoqw5Nze] JavaScript復権の@ITの記事、同意した。 JavaScriptって十分習得するに値すると思う 結構軽視されてるけれど、簡単にくんどいて、といわれても実は戸惑うやつNO1なんだが。
351 名前:nobodyさん mailto:sage [2007/07/03(火) 00:01:19 ID:???] >>350 リンクぐらい貼れよ
352 名前:nobodyさん mailto:sage [2007/07/03(火) 08:58:20 ID:???] ぐぐればトップ
353 名前:nobodyさん mailto:sage [2007/07/03(火) 14:17:47 ID:???] >>352 ぐぐったんなら貼れよ
354 名前:nobodyさん mailto:sage [2007/07/03(火) 15:28:38 ID:???] いやだ
355 名前:nobodyさん mailto:sage [2007/07/03(火) 20:08:51 ID:???] い・や・だ・♥
356 名前:nobodyさん mailto:sage [2007/07/04(水) 15:12:46 ID:???] ttp://www.atmarkit.co.jp/fdotnet/ajaxjs/ajaxjs01/ajaxjs01_01.html 調べたら山田の駄文じゃねーか! こいつはすかんな。
357 名前:nobodyさん mailto:sage [2007/07/04(水) 18:46:07 ID:???] 10年くらいjavascriptグダグダ触ってきたので、脳が慣れた。
358 名前:nobodyさん mailto:sage [2007/07/05(木) 20:39:06 ID:???] フルフィーチャAjaxフレームワーク「Dojo 0.9beta」登場 journal.mycom.co.jp/news/2007/07/05/005/
359 名前:nobodyさん [2007/07/08(日) 17:17:59 ID:aCFSt403] 一回のonclickで二箇所の<div id=disp1></div> <div id=disp2></div>を更新するにはどうしたらいいでしょうか?
360 名前:nobodyさん mailto:sage [2007/07/08(日) 17:44:16 ID:???] >>359 onclickで呼び出した関数に2箇所分の処理を書くだけ
361 名前:nobodyさん mailto:sage [2007/07/08(日) 17:47:00 ID:???] それでOKだったんですね レスありがとうございます。
362 名前:nobodyさん [2007/07/09(月) 17:20:59 ID:6o+NLGeg] IEで別サーバのデータを取得するのって無理でしょうか?
363 名前:nobodyさん mailto:sage [2007/07/10(火) 05:20:50 ID:???] マルチ氏ね
364 名前:nobodyさん mailto:sage [2007/07/18(水) 22:38:14 ID:???] >>348 ActionScript2までならともかく、 ActionScript3はクラスベースでクロージャが使える言語だぞ。 C#とかと大して変わらん。
365 名前:nobodyさん mailto:sage [2007/07/20(金) 03:55:11 ID:???] >>364 使用者のレベルが激しく違うだろ。これ、みんな黙ってるけど、重要だぞ。PHPとASが、なんだかんだとケチつけられて、小馬鹿にされる理由は、これに尽きるんだよ。つまり、言語や環境ではなく、婉曲的に使用者が馬鹿にされてんの。
366 名前:348 mailto:sage [2007/07/20(金) 09:47:44 ID:???] >>364 ActionScriptには荷が重いと書いたのは言語仕様の問題ではなく 開発環境に難があると思ってます VS、Eclipse、Flash等いろいろ使ってる人から見ると、よくまあこんな物でコーディングしてるなと思います Flexでましにはなったかと思いますが正直まだまだきついかと
367 名前:nobodyさん mailto:sage [2007/07/20(金) 10:11:49 ID:???] >>365 なんだかんだとケチつけて、PHP や AS を小馬鹿にする奴はレベルが高いのか?新しいな
368 名前:nobodyさん mailto:sage [2007/07/20(金) 18:51:23 ID:???] 大人も子供もおねーさんも
369 名前:nobodyさん mailto:sage [2007/07/23(月) 21:29:26 ID:???] 漢ならC言語でCGI+Ajax まあ、趣味で書いてるだけだが。
370 名前:nobodyさん mailto:sage [2007/07/26(木) 09:30:12 ID:???] それはただの苦行
371 名前:nobodyさん mailto:sage [2007/08/01(水) 08:40:10 ID:???] 苦行フイタww
372 名前:nobodyさん [2007/08/21(火) 10:50:21 ID:BTIQKQGQ] readyStateが2とかの時に使うフリーのプログレスバー素材とか置いてあるトコ知りません?
373 名前:nobodyさん mailto:sage [2007/08/21(火) 10:56:46 ID:???] ttp://mentalized.net/activity-indicators/
374 名前:nobodyさん mailto:sage [2007/08/21(火) 21:50:49 ID:???] 好きに作れ ttp://www.ajaxload.info
375 名前:nobodyさん mailto:sage [2007/08/23(木) 16:15:08 ID:???] おー、サンキューです
376 名前:nobodyさん mailto:sage [2007/08/31(金) 04:14:31 ID:???] Ajaxのオススメ本何かない? amazonで見てもどうもどれも詐欺っぽくてな。
377 名前:nobodyさん mailto:sage [2007/08/31(金) 05:09:01 ID:???] www.oreilly.co.jp/books/9784873113258/ これだけでいい
378 名前:nobodyさん mailto:sage [2007/08/31(金) 12:54:15 ID:???] 本を読まないと何もできない奴が 詐欺とか言ってるのが笑える
379 名前:nobodyさん mailto:sage [2007/08/31(金) 18:12:50 ID:???] >>376 技術本ぐらい手当たり次第に買えよ。
380 名前:nobodyさん mailto:sage [2007/08/31(金) 18:48:20 ID:???] 最近のJavascriptライブラリは、機能つめこみすぎて1ファイルが重すぎ。 あと、Javascript 読み込みのためのスクリプトタグ書かせすぎ。 1. モジュールごとに、Javascript ファイルを分割する。 2. 各モジュールの依存関係をあらわす JSON ファイルを用意しておく (モジュール名を指定すると、必要なファイルの配列を返す) 3. 使いたいモジュール名を指定すれば、XMLHttpRequest で必要なJSファイルをGETして、eval で展開 くらいのことはやってほしい。 Dojo は↑を行う仕組みはあるんだけど、dojo.js に全部展開しているから結局重いし。
381 名前:nobodyさん mailto:sage [2007/08/31(金) 18:53:56 ID:???] >>380 言い出しっぺの法則に従え。
382 名前:nobodyさん mailto:sage [2007/08/31(金) 20:23:05 ID:???] まんま JSAN じゃねーか
383 名前:nobodyさん mailto:sage [2007/09/01(土) 02:16:34 ID:???] >>380 > XMLHttpRequest で必要なJSファイルをGETして、eval で展開 それ滅茶苦茶おせーだろ 1ファイルが重いほうがマシ
384 名前:nobodyさん mailto:sage [2007/09/01(土) 09:58:43 ID:???] 必要なライブラリだけ自分でconcatすればいいじゃない
385 名前:nobodyさん mailto:sage [2007/09/01(土) 10:59:39 ID:???] concat…?
386 名前:nobodyさん mailto:sage [2007/09/05(水) 10:30:09 ID:???] konkati
387 名前:nobodyさん mailto:sage [2007/09/06(木) 23:41:02 ID:???] 俺の作ったJSライブラリはportal.jsを作って それを呼び出すときにリクエストを加えてやることによって 必要なものだけを呼び出すようにしてるぜ。
388 名前:nobodyさん mailto:sage [2007/09/07(金) 03:18:00 ID:???] > 俺の作ったJSライブラリはportal.jsを作って 意味がわからん
389 名前:nobodyさん mailto:sage [2007/09/07(金) 15:09:19 ID:???] 分からんことはないけど 日本語の表現力が不自由なヤツのライブラリなんか どうでもいいなと思う。
390 名前:nobodyさん mailto:sage [2007/09/12(水) 15:29:55 ID:???] 極力いらない表現を省いて言語ライブラリを構築しているんだろう
391 名前:nobodyさん [2007/09/17(月) 01:35:08 ID:0WN+lmow] 教えてほしいですけど ajaxつかってSQL SERVERのデータ更新したらキャッシュが残るみたいで 表示が前のままで変わりません。 DBはちゃんと更新しているのに。なぜなんですかね?
392 名前:nobodyさん mailto:sage [2007/09/17(月) 05:15:30 ID:???] うーん、キャッシュを残さないように書けば良いんじゃないかな
393 名前:nobodyさん mailto:sage [2007/09/17(月) 22:13:54 ID:???] Ajax使う限りどこかでブラウザのキャッシュ処理にひっかかる用に出来てるから
394 名前:nobodyさん [2007/09/18(火) 00:52:17 ID:C50c5dc9] >>393 >>393 >>393 >>393 >>393 >>393 >>393 >>393 >>393
395 名前:nobodyさん mailto:sage [2007/09/18(火) 00:54:47 ID:???] >>394 お前が構ったんだから責任持って説明しろよ
396 名前:nobodyさん [2007/09/18(火) 02:17:16 ID:vV3HROHC] お前らキャッシュ処理の記述も知らないのかww
397 名前:nobodyさん [2007/09/18(火) 02:25:13 ID:MYvjnH7C] 完全なキャッシュ処理は無いだろ
398 名前:nobodyさん mailto:sage [2007/09/18(火) 02:32:37 ID:???] www.youtube.com/watch?v=UR2_F_KjEJM
399 名前:nobodyさん mailto:sage [2007/09/18(火) 08:42:38 ID:???] キャッシングのご利用は計画的に
400 名前:nobodyさん mailto:sage [2007/09/21(金) 11:17:42 ID:???] クレジットカードも持ってねーのかよ
401 名前:nobodyさん mailto:sage [2007/09/21(金) 11:28:38 ID:???] クレジットカードがあったってキャッシュは使うだろ
402 名前:nobodyさん mailto:sage [2007/09/24(月) 20:09:11 ID:???] 2007年、 人類は全面戦争に突入した。 人類の存亡をかけて、 最終命令がくだる。 "A-JAX出撃せよ" 人類は最後の反撃を開始した。
403 名前:nobodyさん [2007/09/24(月) 22:01:25 ID:bMi39C2C] >>391 ここが参考になりますよ。 www.phppro.jp/news/312
404 名前:nobodyさん [2007/09/24(月) 22:05:06 ID:bMi39C2C] ところで、Ajaxの勉強がてら、こんなものをつくってみました。 先輩諸兄のコメント等を頂きたく。よろしくおねがいいたします。 ttp://amon.dip.jp/index.php?moa
405 名前:nobodyさん mailto:sage [2007/09/24(月) 23:35:41 ID:???] >>404 wikiより良い点は一つ一つが.txtとして見やすいファイルになる点?
406 名前:nobodyさん mailto:sage [2007/09/25(火) 06:56:12 ID:???] ファイルブラウズをディレクトリ間移動もできるツリー表示にして 既存のHTMLファイルを開いて(通常のようにレンダリングして) 要素にマウスが乗ればoutlineを表示して 要素上でマウスを押せばその要素のみ編集エリアになるような仕組みにしてください><
407 名前:nobodyさん mailto:sage [2007/09/25(火) 13:32:10 ID:???] >>404 Opera9.23でスクロールバーは動くけどスクロールができないな。
408 名前:nobodyさん [2007/09/25(火) 23:07:30 ID:753uyVJa] 404です >>406 さん。コメントありがとうございます。ファイルブラウズは確かに問題と 思ってます。件数が増えると探すの面倒ですよね。ディレクトリで管理 したい気もします。一方で、howmとはGmailのようなものも考えていて、とにかく 書き込みして、検索して引っ張ってくるとか・・・。次回のバージョンではこの 辺り考えてます。 しかし、CMSをイメージしてるのではないので、あくまでベタテキストのメモを 目指してます。申し訳ないです。 >>407 さん。実はIEとFireFoxでしか試してません。ハッキリ言って、Ajaxで 一番嫌なのは、ブラウザ互換性ですね。ホント困りました。Operaでの要望が強ければ 少し考えます。
409 名前:nobodyさん mailto:sage [2007/09/26(水) 01:32:17 ID:???] ↓これひどい。 ttp://hama-lab.main.jp/JSL/jQueryIntro.htm jQuery本家からリンク貼られてるんだけど、中身知ったら激怒するんじゃ…?
410 名前:nobodyさん mailto:sage [2007/09/26(水) 07:04:43 ID:???] >>408 ベタテキストのメモを目指している傍ら、 別途>>406 の二行目以降のも作ってください><
411 名前:nobodyさん mailto:sage [2007/09/26(水) 09:07:52 ID:???] なにそれ。サンプルスクリプトもひどすぎるwwww
412 名前:nobodyさん [2007/10/16(火) 14:57:37 ID:+Q9zMeFm] 過疎だけど書いてみる。 ActiveXに依存しないXMLHttpRequestの互換クラスってどっかに落ちてないかなあ。 通信自体は他にいくらでも方法があるので、理屈の上では実現できると思うんだが。
413 名前:412 [2007/10/16(火) 19:25:19 ID:+Q9zMeFm] ヘッダとか付けてフルに通信できるのはXMLHttpRequestだけなのかな。
414 名前:nobodyさん mailto:sage [2007/10/16(火) 19:53:01 ID:???] ブラウザの互換性が一瞬でも頭をよぎるなら XMLHttpRequest 一択
415 名前:nobodyさん mailto:sage [2007/10/21(日) 10:07:37 ID:???] IDを入力するフォームでページ変移を行わずに 重複チェックをしたいのですがどこか参考になるサイトとかご存知ないでしょうか?
416 名前:nobodyさん mailto:sage [2007/10/21(日) 19:47:17 ID:???] >>415 サーバ側で check?id=XXX で 1 とか 0 とか返すようにして XMLhttpRequest すれば良いだけだと思うがどうか
417 名前:nobodyさん mailto:sage [2007/10/22(月) 22:16:44 ID:???] >>416 ありがとう。 試してみる。
418 名前:nobodyさん [2007/10/24(水) 06:33:31 ID:gHSKSuus] 会社でのAjax導入について提案しようとサンプルを作ってたら 「何遊んでんだ?、そんなのやって提案してもおまいを評価する事は出来ない。」 て言われた。何のこっちゃ? 今まで色々な技術を提供してきたつもりだったけど。
419 名前:nobodyさん mailto:sage [2007/10/24(水) 07:43:49 ID:???] こっちこそ何のこっちゃ?ですよ 当事者間で話し合ってください
420 名前:415 mailto:sage [2007/10/24(水) 13:57:16 ID:???] IDのチェックは>>416 さんのお陰で完璧に動作するようになりました。 が、ハンドルネームのチェックもしたいと思い、 同じ処理のものを作ったのですがこちらは日本語入力可にしてるので文字化けしてしまいます。 サーバ側が値を受け取った時点で既に化けています。 インクルードJSファイル、HTML、PHPとも全てEUCで記述しています。 mb_convert_encodingを試してみてもダメでした。。 やはりUTFでないと日本語を扱うことはできないのでしょうか??
421 名前:nobodyさん mailto:sage [2007/10/24(水) 14:02:20 ID:???] >>420 mbstring.encoding_translation On になってるって馬鹿なことはないよな?
422 名前:nobodyさん mailto:sage [2007/10/24(水) 14:19:13 ID:???] >>421 今 phpinfo() で確認してみましたが Off になってますです。
423 名前:nobodyさん mailto:sage [2007/10/24(水) 14:22:52 ID:???] >>421 あ、すみません! できました! 激しく凡ミスですた。。。 あぁ、恥ずかしい。。。
424 名前:nobodyさん mailto:sage [2007/10/24(水) 14:48:59 ID:???] >>423 後々のために何が問題だったか書いてもらえると助かる
425 名前:nobodyさん mailto:sage [2007/10/24(水) 15:11:36 ID:???] 恥部をさらけ出す勇気ないですすみません。。 構文エラーとかそれくらいのレベルのミスなので全く参考にならないと思いますし。。
426 名前:nobodyさん mailto:sage [2007/10/24(水) 20:13:01 ID:???] 要するにもっと根本的なところで間違ってたと
427 名前:nobodyさん mailto:sage [2007/10/24(水) 21:02:57 ID:???] ですです。。 mb_internal_encoding みたいな感じで、 コンバート関数に変数だけ突っ込んで代入を忘れていたのですorz
428 名前:nobodyさん [2007/10/25(木) 21:28:51 ID:HJ4H7ADN] ttp://www.openspc2.org/JavaScript/Ajax/Ajax_study/chapter02/007/sample2/index.html ↑のページでは同じサーバ内にあるtxtを読み込んで表示するものですが これは一回txtを読み込んだら、txtファイルに変化があっても 反映されない(読み込みボタンを何度押しても反映されない)のですが ページ自体を更新する方法以外に、このtxtの変化を反映させる方法はありますか?
429 名前:nobodyさん [2007/10/26(金) 00:12:48 ID:pkPZe9/R] >>428 そりゃ、ブラウザのキャッシュって奴じゃないですか? "GET"メソッドでリクエストする際に、urlの後ろに "&time=" + date.getTime()をくっつけたりしてキャッシュ読み込みを 回避するのが簡単です。AjaxのFAQか?
430 名前:nobodyさん mailto:sage [2007/10/26(金) 07:26:47 ID:???] >>429 ありがとうございます
431 名前:nobodyさん [2007/11/19(月) 21:12:54 ID:zXOOtR9o] agex
432 名前:nobodyさん mailto:sage [2007/11/20(火) 03:28:47 ID:???] jquery最高!
433 名前:nobodyさん [2007/11/23(金) 17:37:53 ID:MQEvBqb2] クロスドメインについて質問です。 サーバーAとサーバーBがあって、 サーバーAに、サーバーBからDLするようJavaScriptを貼り付けて、 XMLHttpRequestでリクエストできるのはA?B? 私はBからDLしてるからBならOKかなと思ったのですが、 実際に試してみるとAならOKで、なんでかなと思いまして。。。 クロスドメインっていうのは、JavaScriptが貼られているHTMLをDLした ドメインからみた別のドメインの事なのでしょうか?
434 名前:nobodyさん mailto:sage [2007/11/23(金) 17:51:53 ID:???] はい
435 名前:nobodyさん mailto:sage [2007/11/23(金) 20:37:18 ID:???] ありがとうございます。
436 名前:nobodyさん [2007/11/28(水) 23:26:33 ID:1WFzLPLL] 404 です 前に作ったものを少し改良しました。ファイル名の動的検索(絞込み)を 追加してみました。Ajaxならではの機能として、キーワードを入れると動的に ファイルリストが絞り込まれます。サンドボックスも用意したので、試してみて 下さい。 ttp://amon.dip.jp/index.php?moa
437 名前:nobodyさん mailto:sage [2007/11/28(水) 23:38:29 ID:???] おぉ頑張ってたんだー乙ーちょっと試してみるわー WIKIあんまりいじり方が良く分からないというか 仕様がいろいろあるでしょ。 その辺りがなんかめんどくさくてね 書式仕様を選択とか変更とかできるとありがたいというか あと最近見つけたttp://femo.jp/ やたら使い勝手いいんよね 自鯖で利用できるテキストベースにこういう仕様なのあったら飛びつく サービス会社の鯖上だと、なんとなく気持ち悪くてさー よかったら覗いてみてください。 などと勝手に色々言ってみるテストだよ!
438 名前:nobodyさん [2007/11/29(木) 00:30:22 ID:030r7HYN] >>436 いい感じだけどアクセス制限でDL出来ないよ。
439 名前:nobodyさん mailto:sage [2007/11/29(木) 01:21:38 ID:???] 複数人で同時編集できたらおもしろいのにな
440 名前:nobodyさん [2007/11/30(金) 00:39:39 ID:Zm0kn/Ya] 404,436 です お試し頂いた方ありがとうございます。 いやーすいません。設定見直しました。 ダウンロードできるようになりました。<_o_> 使ってやって下さいませ。 ttp://amon.dip.jp/attach/moa-0.2.zip
441 名前:nobodyさん [2007/11/30(金) 22:20:48 ID:oewhHyZZ] 404 です なんかサーバ調子が悪いです。今つながりません。 もうしばらくお待ち下さい。トラブルシュート中です。
442 名前:nobodyさん [2007/12/03(月) 23:54:00 ID:yPZ2/oJl] 404です 直ったようです。お騒がせしました。 ttp://amon.dip.jp/index.php?moa
443 名前:nobodyさん mailto:age [2007/12/06(木) 09:39:11 ID:???] extjs をつかってるんですけど、 Ext.MessageBox.confirm でダイアログボックスを出した後、 OKをおしてpostすると、なぜか requestMethodの値がPOSTではなく、 HEADが帰ってきます。 なぜでしょう。 保存しているメソッドは下記です。 // Save handler function saveItem(btn){ if(btn === 'yes') { document.form.submit();} };
444 名前:nobodyさん mailto:sage [2007/12/07(金) 22:25:36 ID:???] >>442 ajaxとは関係ないけどさ、Firefoxだとすげー字が小さくて見にくい
445 名前:nobodyさん mailto:sage [2007/12/09(日) 15:07:52 ID:???] 好みの文字サイズにすればいいじゃん 最小フォントサイズも設定できるだろうに
446 名前:nobodyさん mailto:sage [2007/12/09(日) 15:17:03 ID:???] >>445 それはエキスパート(笑)向けの話。 設定画面など見たことすらないような、普通のユーザを 相手にするAjaxerとしては、デフォルト設定でなんとか なる見栄えを追求する姿勢が正しいと思うよ。 まぁ、IE以外はガン無視でもいいかもしれないけど。
447 名前:nobodyさん mailto:sage [2007/12/10(月) 12:47:44 ID:???] Ajaxer...ってなんだよ? だっせー
448 名前:nobodyさん mailto:sage [2007/12/10(月) 21:39:26 ID:???] ふ 俺は SIer というのもだっせーと思うぜ
449 名前:nobodyさん mailto:sage [2007/12/10(月) 22:42:29 ID:???] スレ違いかもしれんが javascriptでoracle接続できたっけ? なんかDBにつなげるという話を会社でよく聞くんだが・・・ 個人的にはXMLよみこめりゃ十分だと思ってんだ
450 名前:nobodyさん mailto:sage [2007/12/11(火) 00:24:04 ID:???] jscriptまらADOでも何でもつかえるっぜ
451 名前:nobodyさん [2007/12/14(金) 22:16:32 ID:OlMgRBrM] 404です ご紹介していた Webメモツールの"moa"ですが、PukiWikiのコンテンツ の編集機能をつけて、公開しました。 使い方としては、「思いついたら、まずメモる」→「手直しして、PukiWiki のページとして公開」というような使い方ができそうです。 それから、PukiWikiのユーザインタフェースもスピード感が無くて、時に イライラしますが、"moa"なら編集→即保存ができますし、ページの データを開くのも簡単です。サンドボックスのPukiWikiとあわせて公開 してますので、試してみて下さい。↓ ttp://amon.dip.jp/index.php?moa PS >>444 さん PukiWikiの設定見直しました。FireFoxでも表示OKかと思います。 コメントありがとうございました。
452 名前:nobodyさん [2007/12/16(日) 08:10:25 ID:eBFb1U4Z] Ajaxを用いてタブ付きのページ(index.html)を作成して、その中でコンテンツとして page1.html , page2.html .....を表示しているのですが、 page1.htmlにJavaScript(時刻表示等)を表示させようとするとそのスクリプトのみ表示されて ページが真っ白になるのですが、なぜなのでしょうか。 どうか対処法をご教授ください。よろしくお願い致します。
453 名前:nobodyさん mailto:sage [2007/12/16(日) 09:58:31 ID:???] >>452 最小ソースを出せ。話はそれからだ。
454 名前:452 mailto:sage [2007/12/16(日) 10:19:04 ID:???] >>453 少々お待ちください。
455 名前:nobodyさん mailto:sage [2007/12/16(日) 10:27:39 ID:???] tool-ya.ddo.jp/webfs/~enigma/page01.zip パス:ajaxsample (33.2kb)です。 よろしくお願いします。
456 名前:nobodyさん [2007/12/16(日) 10:39:50 ID:eBFb1U4Z] 32kbでした。 これのpage1.htmlに <script language="JavaScript"> <!-- if (navigator.appVersion.charAt(0) == 3 && navigator.appName.charAt(0) == "N"){ document.write(document.lastModified); } else { date = new Date(document.lastModified); year = date.getYear() if (year < 2000){ year += 1900;} document.write("最終更新 : "); document.write(year + "年"); document.write(date.getMonth() + 1 + "月"); document.write(date.getDate() + "日"); } //--> </script> このような記述をするとページがきちんと表示されなくなってしまいます。
457 名前:nobodyさん mailto:sage [2007/12/16(日) 11:26:57 ID:???] >>452 document.write()の仕組み自体を判っていない予感。 とりあえず外部ファイルからdocument.write()すると 勝手に新しいページに移動してそこに書き込む。 ちゃんと仕組みを勉強するか、諦めてDOMで書き込むか、どっちかにしとけ。
458 名前:nobodyさん mailto:sage [2007/12/16(日) 11:45:37 ID:???] >>452 ttp://q.hatena.ne.jp/1157010937
459 名前:nobodyさん mailto:sage [2007/12/16(日) 12:59:51 ID:???] >>457 なるほど。勉強になります。ありがとうございました。 >>458 まさに私のお聞きしたかった質問です。 参考にさせていただきます。ありがとうございました。
460 名前:nobodyさん [2007/12/23(日) 14:04:37 ID:o+nHaQ07] もうAjaxとかいいから、新しいHTMLの使用でも策定して、 Webアプリ専用の仕様を考えてくれよ!立地クライアントの。 Ajaxもいいけど、限界だろ!W3CはこれだけWebアプリ全盛の時代なんだから Webアプリ専用の仕組みを考え直すべきだ!Ajaxもなんだかんだいってめんどくさい。 これだけWebアプリがごちゃごちゃしてきてるんだから、既存のものじゃなくて 新しいいいやつつくるべきだろ!仕事さぼるな!
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:???] コメットさ〜ん
562 名前:nobodyさん mailto:sage [2008/05/31(土) 19:04:45 ID:???] Ajaxの参考書でおすすめなものありますか? ASPやPHPでの連携を考えています。 主に非同期通信とDOMについて知りたいです。 近所の本屋には「10日で覚える」があったんですけど、内容が薄くてダメでした
563 名前:nobodyさん mailto:sage [2008/06/01(日) 22:17:40 ID:???] サイ本
564 名前:nobodyさん mailto:sage [2008/06/03(火) 16:22:53 ID:???] 高いよな
565 名前:nobodyさん mailto:sage [2008/06/05(木) 09:06:40 ID:???] これからAjaxの勉強しようと思うんだけど、 ライブラリって何がお勧め? jQueryとかmooToolsって最近よく見るけど。
566 名前:nobodyさん mailto:sage [2008/06/05(木) 18:31:27 ID:???] ExtJSってあんまり挙がらないけどなんでかな YUIの派生だと思われてるから?
567 名前:nobodyさん mailto:sage [2008/06/05(木) 19:08:35 ID:???] >>566 なんかライセンスがややこしかったような・・・。
568 名前:nobodyさん mailto:sage [2008/06/05(木) 21:18:05 ID:???] いまは単なるGPL3。 個人的にはExt大好きだ。
569 名前:nobodyさん mailto:sage [2008/06/06(金) 00:54:33 ID:???] ライブラリとしてはjQueryが気に入ってる UIライブラリはまだこれぞといったものは無い気がする
570 名前:nobodyさん mailto:sage [2008/06/07(土) 01:57:16 ID:???] jqueryがコンパクトで好き。CSSでのセレクタが楽。プラグインも結構豊富だし。
571 名前:nobodyさん mailto:sage [2008/06/07(土) 03:20:42 ID:???] Dojo使いの猛者はいないのか
572 名前:nobodyさん mailto:sage [2008/06/07(土) 06:13:07 ID:???] mooToolsが結構いい感じなんだけど、使ってる人いますか?
573 名前:nobodyさん mailto:sage [2008/06/12(木) 15:17:06 ID:???] ajax(jquery)とGoogleMapでの質をしたいのですがよいでしょうか?
574 名前:sage [2008/06/14(土) 02:05:37 ID:A6m8u9Po] www.machboot.com/ Ajaxしかやらないなら、 このCD-ROM Linuxはどおよ? 起動は超高速だよ。
575 名前:nobodyさん mailto:sage [2008/06/14(土) 03:19:11 ID:???] mootools1.2でたね ドキュメントは前のほうが見やすかった気がするけど どこが変わったんだろう?CSS3のセレクタ対応になったみたいだけど
576 名前:nobodyさん [2008/06/15(日) 22:07:12 ID:65wGsjVh] Google AJAX Library APIで、もしgoogleのサーバから ライブラリが読み込めなかったときに ローカルに置いてるコピーにフォールバック するようなことって簡単にはできないでしょうか? <script src="www.google.com/jsapi "></script> <script> google.load("mootools", "1.11"); // codes here </script> 上は読み込み用の推奨コードなんだけど、 もし一行目で失敗したら、代わりに <script src="lib/jquery.js"></script> を実行する、みたいな感じのことができるといいなと。
577 名前:nobodyさん mailto:sage [2008/06/18(水) 01:42:32 ID:???] <script src="www.google.com/jsapi ">document.write('<script src="lib/jquery.js"></script>')</script>
578 名前:sage [2008/06/19(木) 18:50:51 ID:/lNEczRD] mootoolsはエフェクトの動きが綺麗でよいよね。 軽いし、基本的にスクリプトでやりたいことは全てできるし。 >>575 Fx.StyleがFx.tweenになったりFx.StylesがFx.Morphになったり。 エフェクトはより記述法がシンプルになったねー Element.setがかなり強力ww 個人的にはSWFobject代わりのSwiffクラスに期待してます。なんかFlashと非同期通信できるっぽい。。
579 名前:nobodyさん mailto:sage [2008/06/20(金) 05:20:04 ID:???] 昨日出たてのFireFox3なんだけど、 これって、XMLHttpRequestのopenメソッドで、 syncでリクエスト出来ないの?(async=false) FireFox1.5 2.0 と IE6 7 で動いてたコードが動かなくなったんで、 デバッグしてみたんだが、どうもこれのようだ・・・。 (ちなみに、サーバーのアクセスログでは、Request自体は発生している) ちょっとググって見たところでは、 request_obj.readystatechenge = function(){ if(request_obj.readyState==4){ callback(request_obj); } } の、readyState==4あたりに問題ありそうだけど、どこもasyncの解説ばかりで、syncについては詳しくない書いてないんだよ。
580 名前:579 [2008/06/20(金) 05:21:59 ID:r28fW1Ib] すいません。 >>579 の readystatechenge = は onreadystatechange = の間違いです。 あと、あげときます。
581 名前:nobodyさん mailto:sage [2008/06/20(金) 08:25:36 ID:???] jquery UIのメジャーリリースまだかなー。 みなさん、エフェクト系のライブラリ・プラグインは何使ってますか?
582 名前:nobodyさん mailto:sage [2008/06/20(金) 19:34:28 ID:???] >>577 どうもありがとう でもSafari3で試したらだめだった。 他のブラウザだとこれでOKなんでしょうか? HTML4の仕様だとsrcにURLが書いてあると 読み込みに成功するかどうかに関係なく タグの中は無視されるっぽいんだけど。
583 名前:nobodyさん mailto:sage [2008/06/22(日) 04:18:26 ID:???] AJAXの本の中に、画像エフェクトの解説とかがあるのは なんか違うような気が・・・
584 名前:579 mailto:sage [2008/06/22(日) 05:53:15 ID:???] とりあえず解消した。 今まで、同じrequest用の関数に、sync,async(同期、非同期)用の引数付けて使い回してたんだが、 狐3では、それぞれで別の関数を用意しないといけないようだ。(関数中でifで場合分けするっていう手もあるか) あとちょっと気になったのが、同期リクエストの時は、レスポンスが返ってくるまで、 他の動作を受け付けなかった(少なくとも、IE6,7と狐1.5,2.0ではそう)のが、 どうも狐3では、レスポンスが返って来るまでの間に、別の動作(クリックイベントや関数呼び出し)も動いてる。 仕様的にどうなのかは知らない。
585 名前:nobodyさん mailto:sage [2008/06/22(日) 18:40:29 ID:???] Webアプリ作ろうと思ってるんだけど、 Velocityとjqueryって共存可能ですかね? jspにした方がいいのかな?
586 名前:nobodyさん mailto:sage [2008/06/25(水) 05:08:46 ID:???] >>584 >どうも狐3では、レスポンスが返って来るまでの間に、別の動作(クリックイベントや関数呼び出し)も動いてる。 これまじか?req.send した次の行の処理とかも実行されるん?
587 名前:584 mailto:sage [2008/06/25(水) 06:17:22 ID:???] >>586 自分の場合は、req_obj.send()の次の行は、callback_function( req_obj )なんだけど、 その関数ブロックを抜けてから、実行させたい別の関数が先に動作してしまって、 その後、レスポンスが返ってきた時点で、callback_function()が実行されるって感じかな。 ちょっと分かりにくいかもしれないけど、例えばGoogleMapsなんかで、 1.XHRで座標と説明を取得→ 2.callbackでMarker作成や説明htmlの作成→ 3.関数を抜けて別の関数でXHRとは無関係のオブジェクトを操作 とかしたかった(ってゆうか、IEとFF2.0まではそのように出来た)のが、狐3だと、3の動作が先に来てしまい、 そのあと2の動作が実行されてしまった。 (なので、3の関数も2のcallbackの中から呼び出すようにして、期待した通りにはなったけど・・・)
588 名前:nobodyさん mailto:sage [2008/06/27(金) 21:29:10 ID:???] Ajaxでボタンなどを作る時は何と何が必要でしょうか?
589 名前:nobodyさん mailto:sage [2008/06/27(金) 23:55:40 ID:???] 知識と行動力。
590 名前:nobodyさん mailto:sage [2008/06/30(月) 00:21:11 ID:???] >588 自力で調べる力
591 名前:nobodyさん mailto:sage [2008/06/30(月) 09:26:28 ID:???] >>588 知力、体力
592 名前:nobodyさん mailto:sage [2008/06/30(月) 10:42:43 ID:???] >>588 ブラウザ、検索エンジン
593 名前:nobodyさん mailto:sage [2008/06/30(月) 11:11:07 ID:???] >>588 その質問がおかしいと感じる自己チェック機能
594 名前:nobodyさん mailto:sage [2008/06/30(月) 13:16:27 ID:???] >>588 PCと健全な心身
595 名前:nobodyさん mailto:sage [2008/06/30(月) 13:57:37 ID:???] >>588 「ajax ボタン」というキーワードとgoogle www.google.co.jp/search?q=ajax+%E3%83%9C%E3%82%BF%E3%83%B3&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox
596 名前:nobodyさん [2008/07/01(火) 07:55:26 ID:oWWIEd4r] やっぱ2ちゃんはまともな返答はないねw 聞いても無駄だとわかって聞いた俺が悪かった 自分で調べるわ ごく少数の普通にやさしい人が現れるのを期待した俺がバカだったw ググれ、自分で調べろが2ちゃんでは普通の返答だからなー 俺らも調べたり本買ったり勉強して分かった だからおまえも自分で調べろ 正論ですw
597 名前:nobodyさん mailto:sage [2008/07/01(火) 09:27:06 ID:???] >>596 あんな質問をする奴に丁寧に答えていたらそいつのためにならない おまえもそのうち分かるさ
598 名前:nobodyさん [2008/07/01(火) 13:29:05 ID:LO7WYZbF] >>596 ちゃんとした質問なのに、ひねくれて答えないやつもたくさんいるが、 この質問の場合お前が悪い。質問が悪すぎる
599 名前:nobodyさん mailto:sage [2008/07/01(火) 14:44:58 ID:???] ちゃんとした質問でも、答えたくなければ答える必要なし。
600 名前:nobodyさん mailto:sage [2008/07/03(木) 22:53:02 ID:???] ajaxを駆動するならXmlHttpRequestという関数を使え。 ボタンがほしいならその関数をonclickで起動しろ。
601 名前:nobodyさん [2008/07/05(土) 22:56:20 ID:MCjoeRha] 最近のアクセス解析ってクリック先が分かるものが多いけど、 あれってどういう仕組みになっているんですか? 後付けでスクリプトを挿入する訳だから、ページ内の全リンクにonclick属性を スクリプトで付与するって方法は分かるんだけど、 肝心のXMLHttpRequestって、普通にやったら他ドメインじゃ使えないですよね?
602 名前:nobodyさん mailto:sage [2008/07/06(日) 01:54:18 ID:???] 何言ってるか、わかんね。
603 名前:nobodyさん mailto:sage [2008/07/06(日) 10:18:39 ID:???] >>601 ユニークIDと時系列順でわかるだろ
604 名前:nobodyさん mailto:sage [2008/07/06(日) 22:55:33 ID:???] >>602 XMLHttpRequestでログを取るCGIを呼び出そうとしたんです。 >>603 勉強不足ですみません。クッキーを使うということですか? 自サイト内移動だけでなく、他サイトへのリンクのクリックも取得できますか?
605 名前:nobodyさん mailto:sage [2008/07/07(月) 11:39:36 ID:???] >>604 XMLHttpRequestは他ドメインでも使えるよ。 他のドメインのクッキーとセッションは読み書きできないけど。 GoogleMapsAPIとか使ったことないですか? あれはまさにwww.hogehoge.comからmaps.google.comにXMLHttpRequestを送信してる。 あらかじめサイト(ドメイン)ごとの認証コードを登録させてるから、リファラ取って照合する と思われ。 var sitecode = "hogehoge"; onclickで function()
606 名前:605 mailto:sage [2008/07/07(月) 11:45:31 ID:???] 途中で書き込み押しちゃった。スマソ <a href="www.anothersite.com">link</a> にonloadでonclick="click(this);"をつける function click(a) { var url = "www.access-kaiseki-system.com/kaiseki.cgi?site=" + sitecode; var param = a.href; …urlに対してparamをPOST… } cgi側でsitecodeとリファラをチェック、OKならparamを保存。 でできると思うんだけど。
607 名前:nobodyさん mailto:sage [2008/07/07(月) 14:05:16 ID:???] >XMLHttpRequestは他ドメインでも使えるよ。 >XMLHttpRequestは他ドメインでも使えるよ。 >XMLHttpRequestは他ドメインでも使えるよ。 えーーっと。
608 名前:nobodyさん mailto:sage [2008/07/07(月) 14:26:54 ID:???] JSONP
609 名前:nobodyさん mailto:sage [2008/07/07(月) 15:44:10 ID:???] >>608
610 名前:601 mailto:sage [2008/07/07(月) 23:27:16 ID:???] 色々と情報を頂いたり、ソースまで書いていただきありがとうございました。 もう少し自分で調べて、>>605-606 なんかをやってみます。
611 名前:nobodyさん mailto:sage [2008/07/08(火) 12:43:55 ID:???] >>601 アクセス解析をしたいのならログを取得するCGIを画像に見せかければいい。 Ajaxを絡める必要はありません。あとXMLHttp〜で他ドメインは無理です。
612 名前:nobodyさん mailto:sage [2008/07/08(火) 13:18:44 ID:???] >>611 それじゃINしか解析が取れないじゃん。 相談者はOUTの解析が取りたいみたいだけど。
613 名前:nobodyさん mailto:sage [2008/07/08(火) 13:28:19 ID:???] プライバシー侵害
614 名前:nobodyさん mailto:sage [2008/07/08(火) 14:22:32 ID:???] >>604 Ajaxとか使わなくても、直接アクセス取得用のCGIなりに 一旦飛ばして、そこからredirectでもLocationでも使って実際飛ばしたいリンク先に飛ばせばええやん。 飛ばし用のページは、CGIでもphpでもJavascriptでも、それこそStaticなHTMLでもできる。
615 名前:nobodyさん mailto:sage [2008/07/09(水) 07:06:32 ID:???] >>614 なにその気持ち悪いサイト。 そんなとこ絶対行きたくないわ。
616 名前:nobodyさん mailto:sage [2008/07/09(水) 09:16:16 ID:???] >>615 2ch は・・・
617 名前:nobodyさん mailto:sage [2008/07/09(水) 09:39:11 ID:???] >>616 どう考えても気持ち悪いだろ
618 名前:nobodyさん mailto:sage [2008/07/09(水) 10:30:52 ID:???] >>615 なに言ってんの? yahooの検索結果のページとかもこの方法だぜ。Google Adsense(Adwords)のクリックも・・。 広告とかのクリックをトラッキングするための常套手段なんだが・・。 >>616 ,>>617 2chでの、「外部ページに行こうとしています」ページ(だっけ?長らく専ブラ使いなんでそのページ見てない)とは違うよ。 2chの場合は一旦ユーザーがクリックした後、もう一回リンクをクリックしないといけないけど、 上で言ってる方法は、Javascriptとか、HTTPのLocationヘッダを使うやり方のことなんだが・・。 (ユーザーからは1回の通常のクリック動作のみ。まさかWebprog板住民が知らないってことないよな?)
619 名前:nobodyさん mailto:sage [2008/07/09(水) 10:49:01 ID:???] 常套手段だからなんだよ。 オレは個人でそんなことやってる気持ち悪いサイトには行かん。
620 名前:nobodyさん mailto:sage [2008/07/09(水) 12:36:44 ID:???] >>619 リンク先がどうかなんて、飛ぶ前に判るのか? アドレスで判断するとか言うのは、答えになっていない
621 名前:nobodyさん mailto:sage [2008/07/09(水) 12:43:35 ID:???] >>620 ブラウザのステータスバーで本当のリンク先URLが確認できないと怖くて踏めなくないか? ブラクラとかウィルスに飛ばされるかもしれないのに。 「相互リンクが全部tinyurl」みたいな状態ってことじゃん。
622 名前:nobodyさん mailto:sage [2008/07/09(水) 13:36:56 ID:???] >>619 すまないな。オレは商用サイトもやってて、クライアントや広告主(Adsenseやアフィじゃない)の 依頼なんかで、外行きリンクもある程度トラックしなきゃいけないんだわ。 それに個人サイトでも、アクセス解析用のscript貼ってたり、無料スペースなんかで 自動でそうゆうコード(広告とかが主だけど)が挿入されてるとことかも結構あると思うんだが・・。 >>621 オレも昔は、エロサイトなんかを巡回する時、Javascriptをoffって広告リンクかそうじゃないかの判断をしていた。 けど、海外のホスティングなんかは直ぐに閉鎖→分け分からんところにリダイレクトとかしょっちゅうだし、 ステータスバーにしても、Jsでonclick上書きしてしまえば、href=""でバーに表示されてるURLと実際の飛び先が 違うなんてザラにあるじゃないか。仮にそのURLが本当だとしても、それがよそにredirectされない保証はどこにある? なにも転送しかけるのは自サイト内のリンクだけとは限らんでしょう。
623 名前:nobodyさん mailto:sage [2008/07/09(水) 13:41:03 ID:???] >>618 yahooとかgoogleは規模が違うからまだ信用できるだろ ウチの会社のサイトでもやってるし ただ気持ち悪いのには変わりないよね。 ステータスバー見て本物URLがでてないとちょっと躊躇するわ。 onclickでCGI叩いたりする方が見た目としては自然。
624 名前:nobodyさん mailto:sage [2008/07/09(水) 15:56:58 ID:???] どうでもいい議論に白熱
625 名前:nobodyさん mailto:sage [2008/07/09(水) 19:04:23 ID:???] Ajaxでも語りませんか
626 名前:nobodyさん mailto:sage [2008/07/09(水) 19:09:27 ID:???] エージャックス? ついアヤックスと読んでしまう。
627 名前:nobodyさん mailto:sage [2008/07/09(水) 19:53:19 ID:???] >>623 どっちも大して変わらんと思うけどね。 Location redirect にしろ、onclick_function + xhr にしろ、ユーザーが意図しないアクセスが発生することは変わらんし、 ウチらみたいに、Web制作等に関わってる者でもなければ、わざわざそこまで気にしてるユーザーも少ないんじゃないかね。 (この板だったかWeb制作板だったかで、<a href="phishing_site_desyo.cn">usono_url.com</a> みたいなspamメールを判断できずに踏んでしまう奴とかもいるし・・。) 話を元に戻そう。 >>601 氏がどこまでのものを望んでいるかはわからないけど、外部の解析用ライブラリなんかは、 ほとんどが上で挙げたような方法をとってる(onclick +(or Location))。それがどうゆう仕組みか、とか自前で実装したい、 ってことなんだから、それを例示しようと思ったんだけど、取得用のCGIなりを自サイト内で用意出来るのなら、 xhrで他ドメインにアクセス出来ない(firefox3のUpdateで、条件つきながら外部ドメインへのxhrも出来るようになるみたいだけど) ってのには当たらないと思うんだが、>>604 の内容からその解析用のCGIが他ドメインにあるのかなと思ったんで、 その一般的な例をあげたまで。 (まあ、色々とトリッキーな手法を使って、外部ドメインへのアクセスをJsだけでしてしまうってやり方もあるが。 それに、当たり前のことだけど、JsをOffのユーザーまでは追跡出来ない。ここはJs関係のスレなのでそこまでは求めないだろうけど・・)
628 名前:601 mailto:sage [2008/07/09(水) 22:16:17 ID:???] なんか私のせいでもめてしまったようですみません。 >>627 のおっしゃる通り、CGIが他ドメインにあるんです。 もちろんJavaScriptをオフにしてるユーザーに関しては、 詳細な情報が得られないのは理解しています。
629 名前:nobodyさん mailto:sage [2008/07/11(金) 11:30:45 ID:???] >>618 常套手段かどうかを別にしてそこまでする必要のあるサイトなのかってのが問題。 検索エンジンや広告なら目的が明確だろ。 そもそも広告関係は与えられたパラメータで判断してるのが大部分だろうけど。 >>622 >href=""でバーに表示されてるURLと実際の飛び先が違うなんてザラにあるじゃないか。 >仮にそのURLが本当だとしても、それがよそにredirectされない保証はどこにある? そういうのはオミトロン使え。
630 名前:nobodyさん mailto:sage [2008/07/11(金) 12:04:34 ID:???] 必要、不必要とかはどうでもいいだろ。 ここは技術を語るスレじゃないのか?
631 名前:nobodyさん mailto:sage [2008/07/11(金) 17:52:36 ID:???] >>612 function onclick() { var img = document.createElement('img'); img.src = 'other-host.com/tracking.cgi?url= ' + this.href + '&tmp=' + String((new Date).getTime()); document.body.addElement(img); } for (var i = 0; document.links.length; ++i) { var link = document.links[i]; link.onclick = onclick; } テストしてねーけどな
632 名前:nobodyさん mailto:sage [2008/07/12(土) 23:47:00 ID:???] サーバ(PHP)→クライアント(JavaScript)のやり取りを行う際、 データのHTMLエスケープ処理はどちらでやったほうがいいのでしょうか?
633 名前:nobodyさん mailto:sage [2008/07/13(日) 00:01:00 ID:???] 本来あるべき形で可能な限り扱って、HTMLに含める 必要があるときに表示直前にエスケープするのがよい。 処理中に中身がエスケープされているかどうかを気にしなくて済む。
634 名前:632 mailto:sage [2008/07/13(日) 00:05:00 ID:???] >>633 >処理中に中身がエスケープされているかどうかを気にしなくて済む。 すごく納得しました。ありがとうございます。
635 名前:nobodyさん mailto:sage [2008/07/13(日) 08:15:59 ID:???] マスカットって使ってる人いますか? 評判とか全然わからない・・・
636 名前:!omikuji!dama [2008/07/15(火) 03:32:19 ID:hkWDclkT] てす
637 名前:nobodyさん [2008/07/15(火) 05:53:47 ID:XEwEzASh] >>635 美味いよ マスカットは 甘いし、おいしい
638 名前:nobodyさん mailto:sage [2008/07/15(火) 10:07:02 ID:???] ナイフで切る
639 名前:nobodyさん mailto:sage [2008/07/15(火) 16:30:41 ID:???] 金太マスカット切る。
640 名前:nobodyさん mailto:sage [2008/07/15(火) 17:14:52 ID:???] >>639 金太マスカットナイフで切る
641 名前:nobodyさん mailto:sage [2008/07/15(火) 17:23:42 ID:???] イタソー
642 名前:nobodyさん mailto:sage [2008/07/15(火) 18:50:51 ID:???] キンタマスカっとナイフで切る
643 名前:nobodyさん mailto:sage [2008/07/15(火) 18:53:53 ID:???] 金太マカオに着く
644 名前:nobodyさん [2008/07/15(火) 21:18:40 ID:DXWqVvj6] 金田負けるな
645 名前:nobodyさん mailto:sage [2008/07/25(金) 08:19:08 ID:???] てつおがんばれ
646 名前:nobodyさん mailto:sage [2008/07/25(金) 09:00:16 ID:???] 瓦礫の国の王様とはな!
647 名前:nobodyさん mailto:sage [2008/07/26(土) 17:37:22 ID:???] キンタマスカキスカットスル
648 名前:nobodyさん mailto:sage [2008/07/27(日) 02:47:15 ID:???] スレを見て 季節を実感 夏休み
649 名前:nobodyさん mailto:sage [2008/08/07(木) 01:00:06 ID:???] リクエストするとCSVファイルをContent-Disposition: attachmentで返す URL があります。 Ext.Buttonのクリックでダウンロードを行わせたいのですが、 anExtButton.on('click', function() { new Ext.Ajax.request({ url: URL, success: function(res) { // ここでどうにかできる? } }); }); みたいにすると、結果がAjaxに対するレスポンスボディの中身で返り、 ブラウザ側のダウンロード処理になりません。 ボタンクリックでダウンロードするにはどうすればいいでしょうか。 現在は、クリックのタイミングでサイズゼロの非表示iframeとformを生成、 formのアクションにURL、ターゲットに生成したiframeを指定、 submitとすることでどうにか実現しています。
650 名前:nobodyさん mailto:sage [2008/08/22(金) 09:53:00 ID:???] Ajaxで作りたい場合、 php等のプログラム言語+javascriptの知識 が必要になると思うんですが、 それぞれの比率ってどれくらいでしょうか? PHP等:javascript = 5:5 くらいですか?
651 名前:nobodyさん mailto:sage [2008/08/22(金) 10:23:49 ID:???] それを知ってどうする。どっちも基礎からちゃんとやれ。
652 名前:nobodyさん mailto:sage [2008/08/22(金) 12:06:57 ID:???] Ajaxでやりたいことによるでしょ。 大体その5:5ってどこから出てきたの?
653 名前:nobodyさん mailto:sage [2008/08/22(金) 12:25:00 ID:???] 実際、どんなサービスにするかで、君の言う比率は変わるよ!
654 名前:nobodyさん mailto:sage [2008/08/30(土) 17:56:17 ID:???] AjaxというよりJavaScriptのライブラリになると思うのですが、以下ができるテーブルはないでしょうか? 1.各セルが編集できる 2.行を追加できる 3.行の位置を変更できる
655 名前:nobodyさん mailto:sage [2008/08/30(土) 23:35:01 ID:???] >>654 2と3だけならprototype.jsを使って作ったことがある。 一応それに特化したライブラリを探したけどなかったと思う。 というか、書いてみたら意外と簡単で特にライブラリはいらなかったw 用途が業務系とかでブラウザが固められるなら、特にprototype.js等を使わなくても ネイティブのDOM処理系で作れるはず。 1はedit in placeで検索すればある程度情報があると思う。
656 名前:nobodyさん mailto:sage [2008/08/31(日) 10:45:40 ID:???] >>655 サンクス 検索してみます
657 名前:nobodyさん mailto:sage [2008/08/31(日) 11:35:30 ID:???] テーブル.rows[列].cells[行] を、 textareaとかにコピーして、編集が終わったら戻せばいいんじゃない? で、テーブル.insertRow()と.deleteRow()で行位置変更。
658 名前:nobodyさん mailto:sage [2008/09/01(月) 02:29:04 ID:???] つーか絶対そういうライブラリあるよ
659 名前:nobodyさん mailto:sage [2008/09/01(月) 12:44:09 ID:???] あるある大百科!
660 名前:nobodyさん mailto:sage [2008/09/01(月) 13:41:46 ID:???] jQueryあたりのpluginであるかもしれんな
661 名前:nobodyさん mailto:sage [2008/09/01(月) 21:30:56 ID:???] 俺もjQueryのライブラリであったなと思ったんだけど探せなかったな 前にブックマークしたと思ったのに sortばかり出てきた。なんてやつだっけかな
662 名前:nobodyさん mailto:sage [2008/09/01(月) 22:52:08 ID:???] ほい phpspot.org/blog/archives/2007/05/javascripttable.html
663 名前:nobodyさん [2008/09/02(火) 20:52:26 ID:4aUDg2rd] 最強のAjaxブラウザ登場か?Google Chrome jp.techcrunch.com/archives/20080901meet-chrome-googles-windows-killer/
664 名前:nobodyさん mailto:sage [2008/09/02(火) 23:28:56 ID:???] スクリプトエンジンは、ネイティブコードを吐く本格的なVMを用意するつもりらしい
665 名前:nobodyさん mailto:sage [2008/09/03(水) 02:10:17 ID:???] >>664 >ネイティブコードを吐く本格的なVM (゚Д゚)ハァ?
666 名前:nobodyさん mailto:sage [2008/09/03(水) 02:27:43 ID:???] どっちだよw
667 名前:nobodyさん mailto:sage [2008/09/03(水) 11:08:40 ID:???] >>663 これ表示が結構速いらしいな。IEの4倍とか。 JavaScriptでV8とかいう技術を使ってるらしいが、何なんだろうな。
668 名前:nobodyさん mailto:sage [2008/09/03(水) 11:39:10 ID:???] 技術じゃなくて、VM 実装の名前>V8
669 名前:nobodyさん [2008/09/03(水) 16:07:51 ID:roB79MS1] グーグル「Chrome」、JavaScriptベンチマークで競合ブラウザを圧倒 japan.cnet.com/story_media/20379766/chrome_subbenchmark_460x355.jpg builder.japan.zdnet.com/news/story/0,3800079086,20379766,00.htm
670 名前:nobodyさん mailto:sage [2008/09/03(水) 18:27:10 ID:???] ブラウジング体験を向上: 「V8」エンジンに込めた高速化の願い、Google Chromeの狙いとは 「Google Chrome」ブラウザ公開は、複雑性を増すWeb環境のパフォーマンス向上が狙いだったと、プロジェクト担当者が説明した。 www.itmedia.co.jp/enterprise/articles/0809/03/news051.html
671 名前:nobodyさん mailto:sage [2008/09/03(水) 18:28:51 ID:???] V8はデンマークを拠点に活動しているJava VM開発のエキスパート、ラーズ・パーク氏のチームが20年近く蓄積したノウハウを反映させて実現したものだと、 アプソン氏は説明。「既存の処理性能を何倍にも高速化することに注力し、今後のWeb世界での標準になることを目指したものだ」(同氏)
672 名前:nobodyさん mailto:sage [2008/09/04(木) 07:06:13 ID:???] ejohn.org/blog/javascript-performance-rundown/ 実務では、DOM のレンダリングやネットワークアクセスが遅いから それに引っ張られて V8 自体の効率はあまり関係無くなる感じ。 しかし、これだけ早いエンジンが BSD で出てきたら、 ちょっとうちのエンジンにスクリプト言語として組み込んでみようか、てのは有り得るかも。 V8 って名前がブランドになるかも知れないし。 JSON もそうだけど、主体が DOM から JavaScript になってきた感じ。
673 名前:nobodyさん mailto:sage [2008/09/05(金) 02:05:44 ID:???] そのベンチはChromeに有利なベンチだから普通に使うと全然違うよ。 ただ、処理量の多いやつだとかなり早いのは確か。 普通に使う分には飛びぬけて早くもない。
674 名前:nobodyさん mailto:sage [2008/09/05(金) 09:48:48 ID:???] 「Google Chrome」に脆弱性発覚、「ファイルを勝手にダウンロード」 −悪質ファイルを意図せず実行する危険性、対策は設定変更− itpro.nikkeibp.co.jp/article/NEWS/20080904/314175/ だってよ。
675 名前:nobodyさん mailto:sage [2008/09/05(金) 21:29:48 ID:???] 普通に落ちてしょんぼり…まだ人柱だな
676 名前:─━─━─━─━ ◆Ajax/1czSM mailto:sage [2008/10/15(水) 16:28:17 ID:???] >>37 それを言うでない
677 名前:nobodyさん mailto:sage [2008/11/01(土) 20:22:14 ID:???] マスカット良さそうだから使おうと思う VBライクな開発出来そうなのがいいな でも資料少なすぎ Dojoとかもっと良さそうだけど敷居高すぎ 英語わからんわ
678 名前:nobodyさん mailto:sage [2008/11/11(火) 22:09:43 ID:???] おっぱいもみたい
679 名前:nobodyさん [2008/12/18(木) 16:58:44 ID:yc+rNnSd] 要素数が不定のチェックボックス値をphpに送る場合って どういうのがスマート? とりあえず今は値を「,」で繋げた文字列をPOSTして phpで分解して処理してるんだけど。
680 名前:nobodyさん mailto:sage [2008/12/18(木) 17:11:58 ID:???] hoge[]だとダメなの?
681 名前:nobodyさん [2008/12/18(木) 18:39:02 ID:yc+rNnSd] >>680 あ、すごいゴメン。 javascriptで送信するんす。
682 名前:nobodyさん mailto:sage [2008/12/18(木) 20:32:51 ID:???] javascriptだとhoge[]でダメなの?
683 名前:nobodyさん mailto:sage [2008/12/19(金) 13:09:18 ID:???] javascriptの配列をphpに送っても配列として受け取ってくれないよね?
684 名前:nobodyさん mailto:sage [2008/12/19(金) 13:16:41 ID:???] >>683 こういうの使わないの? www.prototypejs.org/api/form/serialize var hoge = new Array("apple", "banana", "carrot");
685 名前:nobodyさん mailto:sage [2008/12/19(金) 13:19:13 ID:???] >684途中で送信しちゃったごめん。 自分はprototype.jsのシリアライズ使っちゃうけど、以前は var hoge = new Array("apple", "banana", "carrot"); var _hoge = hoge.join(","); で、コンマ区切り文字列として送信。 PHP側で、 $hoge = explode(",", $_POST['hoge']);
686 名前:nobodyさん mailto:sage [2008/12/20(土) 13:44:29 ID:???] jQueryのformプラグイン
687 名前:nobodyさん mailto:sage [2008/12/20(土) 16:51:47 ID:???] name属性はいくらでも好きに設定できるだろ
688 名前:nobodyさん mailto:age [2008/12/29(月) 19:24:29 ID:???] くだらない質問ですみません。 UI/Datepicker - jQuery JavaScript Library docs.jquery.com/UI/Datepicker これを使っているのですが、カレンダーのポップアップがアニメーションでの ろのろ表示されてわずらわしいのです。もっと一瞬で表示できるようにならな いでしょうか? $.datepicker.setDefaults({ showAnim: 'slideDown', speed: 'fast' }); この辺の設定が問題のような気がしますが、どういう値にしたら良いか分かり ません。
689 名前:nobodyさん mailto:sage [2008/12/29(月) 20:12:28 ID:???] すみません、自己解決しました。 jQuery UI - Functional demos ui.jquery.com/repository/tags/latest/demos/functional/#ui.datepicker ここの"Animations"という項目です。 $("#anim").datepicker({ duration: "", }); そして >>688 の項目を全部、取り除くと、すばやく動くようになりました。
690 名前:nobodyさん mailto:sage [2008/12/31(水) 23:05:07 ID:???] 池■田大■作の本名はソン・テチャク。小泉純一郎、小沢一朗は朝鮮人。 911では小型の水爆が使用されている。 ri ■ch■ardkosh■im■izu.at.webry.info/ 創価の保険金殺人事件。 オウム事件は、統一・創価.北朝鮮の共同犯行である。CIAが監修している。 www15.ocn.ne.jp/~oy ■ako■don/kok_web■site/ir■iguc■hi.htm 与党も野党もメディアも全部朝鮮人だった。 jb ■bs.li■vedo■or.jp/b■bs/read.cgi/news/20■92/115794■1306/ 2ちゃんねるは統一■教会が個人情報を集めるための道具。運営には統一■教会がいる。 駅前で「手相を見せてください」と勧誘してるのが統一教■会。(カルト宗教) カルト宗教の下にいる人と上にいる奴を分けて考えないといけない。下にいる利用される人は上がどんなことをしてるか知らない。 ユダヤ権力の子分→2ちゃん運営=統一協会上層部=層化上層部=自民党清和会=野党の朝鮮人ハーフの政治家= 与党の朝鮮人ハーフの政治家=金 正日(キム・ジョンイル )=読売サンケイ=小沢十朗 ユダヤ人=ロックフェラー=ブッシュ=クリントン=ヒラリー=アドルフ・ヒトラー=オサマ・ビンラディン 毎日新聞スレを荒らしてる奴らも統■一教会の可能性が高い。 荒らしは洗脳するために「ネトウヨ」などのレッテル付けレスを何千回もする。 現実には「ネトウヨ」などは存在しない。 changi.2ch.net/test/read.cgi/ms/1230363385/
691 名前:nobodyさん [2009/01/18(日) 21:08:38 ID:RWI8lZ69] いちユーザーだがAJAXの実行速度は改善したか? 07年にAJAXを使った大手企業が作ったシステム(グループウェア) を検証したが、遅すぎてつかえたものじゃなかった。 IE7使えとかは無しだぞ。
692 名前:nobodyさん mailto:sage [2009/01/18(日) 22:15:19 ID:???] Ajaxの実行速度ってナンジャロ リクエストを頻繁に送るなってことかいな
693 名前:nobodyさん mailto:sage [2009/01/19(月) 10:06:29 ID:???] >>691 言ってる意味がわからないけど、普通Ajaxの実行速度ってネットワークにかかわってくるんじゃないの? あと、ただでさえ重いIE7を引き合いに出してるのはなんで?
694 名前:nobodyさん mailto:sage [2009/01/19(月) 10:56:16 ID:???] >>691 実行速度はサーバに処理させる内容による。ブラウザはあまり関係ない。 下手なSEだったら、Ajax使おうが使うまいが体感速度は改善しないよ。
695 名前:nobodyさん mailto:sage [2009/01/19(月) 13:02:27 ID:???] 最近はサーバでもネットワークでもなく、クライアントの性能の比重が高まってる。 JavaScriptの実行性能が特に重要。 同じマシンで、GmailをIEとFireFoxの両方で動かしてみ。 JavaScriptの実行性能の違いでどれだけ変わるかを体感できるから。
696 名前:nobodyさん mailto:sage [2009/01/19(月) 13:57:11 ID:???] Javascriptの性能の違いが、実行速度の決定的差でないことを教えてやる、、、イヤムリ
697 名前:nobodyさん mailto:sage [2009/01/23(金) 11:14:53 ID:???] 質問させてください。 jQueryを複数のFrameで利用している状態において、 Content-Disposition: inline:(ファイル名)で画面に表示を行おうとするとJavaScriptのエラーが発生してしまいます。 自分で調べることができたのは jQuery内で document変数にアクセスした時点で「インターフェイスがサポートされていません。」 と、引っかかっているようでした。 環境はIE7、jQuery1.3.1 です。 同じような現象にあった方がいらっしゃれば教えていただけますか? またこの時だけjQueryの動きを無効にできればそちらでもありがたいです。
698 名前:nobodyさん mailto:sage [2009/01/23(金) 12:04:15 ID:???] >>697 状況が飲み込めませんが、content-dispositionを使わなければよいのでは? そのようなデータをAjaxで取得しようとするのは、何か違和感を感じます。
699 名前:nobodyさん mailto:sage [2009/01/23(金) 14:12:57 ID:???] >>698 レスありがとうございます。 ファイル表示にはAjaxを用いていません。ファイル表示用のサーブレットにキックしてそこで content-disposition inline:〜でファイル表示を行っています。 ただファイル表示以外のFrameではjQueryを使用している状態です。 ここから空想ですが、jQueryを使用しているFrameで他のFrameであろうが documentを取得しようとするためエラーが発生しているのではないかと思っています。
700 名前:nobodyさん mailto:sage [2009/01/23(金) 17:29:46 ID:???] >>699 あるframeのURLを書き換えてファイル内容を表示することが、 他のframe配下のスクリプトに影響するとは考えにくいですね。 必要最小限のシンプルなコードにしてテストすることをお勧めします。 あとAjax関係ないのであれば、ココ以外で聞いた方がいいような・・・。
701 名前:nobodyさん mailto:sage [2009/01/27(火) 23:09:57 ID:???] jquery uiのdialogって1.6rc5試してみたんだが、 dialog('close')で消しても、残ってね?
702 名前:nobodyさん mailto:sage [2009/01/28(水) 08:19:58 ID:???] 初心者にはprototype.jsとjqueryってどっちがいい? やりたいことは単純な要素の書き換えなんだが。
703 名前:nobodyさん mailto:sage [2009/01/28(水) 08:52:21 ID:???] 単純な書き換えなら、ライブラリを使わないのも手。
704 名前:nobodyさん [2009/01/28(水) 11:07:20 ID:mvznneH/] いざajaxと思ってすいすい作業をしていたがmultipartが使えないということが分かり絶望したorz みんなflashでアップロードやってるとかネットに出てる・・・複数指定できて便利とか でも認証で問題があるらしい。セッション管理してるから問題ないぜと一瞬思った しかしFLASHからクッキーを呼び出すとXSSで攻撃されるからだめだという話も出てる。 ああ、どうしたらいいんだ。orz そもそもFLASHを使うのってセキュリティ上、邪道じゃないのか ajaxでできないのは技術的にむずかしいからでなくて危険だから禁止にしてるってことでしょ
705 名前:nobodyさん mailto:sage [2009/01/28(水) 13:02:14 ID:???] 結局、iframeをダミーのPOST先してやる方法がいいかなと でもこれajaxじゃない・・・ただのDHTMLだ・・・
706 名前:nobodyさん mailto:sage [2009/01/28(水) 20:16:46 ID:???] >>702 初心者なんて自称する人にライブラリなんていらんと思うw ただ要素の書き換えをするって程度なら グローバルに適当に関数なり変数なりガシガシ置きまくって getElementById〜set/getAttr〜とかで適当に書き換えてやる程度で十分じゃね わざわざライブラリ使うほどのもんでもないとおも 解析しながら勉強とかもやってくつもりならprototype.jsのがいいかな jQueryはよくできてるけど仕組みが少し難しいから 自称初心者が勉強するには少しばかり座敷ryが高いかもしれない >>704 独り言なら日記帳へどうぞ^w^
707 名前:nobodyさん mailto:sage [2009/01/28(水) 20:32:43 ID:???] >>702 >>706 が言ってるような自分で全部やってくって作業は クロスブラウザの面で大変だからやめた方がいいと個人的には思うな。 「あれ?何でIEでsetAttribute上手くいかないの?」とか。 覚えること少ないのはjQueryだと。ドット使ってどんどんつなげていく感じで済むし。 Prototype.jsはそれぞれのオブジェクト名と使い方を覚えていかなきゃいけない
708 名前:nobodyさん mailto:sage [2009/01/29(木) 01:02:49 ID:???] マイ糞ソフトの呪いのせいで、setAttr使おうとして今日もしばらく悩まされたぜw
709 名前:nobodyさん mailto:sage [2009/01/29(木) 02:50:54 ID:???] マイクロソフトの実装で悩むのは末尾コンマだけでおなかいっぱいです。
710 名前:nobodyさん mailto:sage [2009/01/29(木) 05:11:13 ID:???] >>702 俺も707に同意。初心者だからライブラリ使うんでしょ。まぁプロでもだが。 getElementById〜set/getAttr〜 を書いてクロスブラウザ対策するのと、 $('hoge').innerHTML = 'hoge'; と書くの、どちらが楽か考えればわかる。 今後jquery のが発展しそうだからそっち使った方がいいよ。
711 名前:nobodyさん mailto:sage [2009/01/29(木) 20:06:49 ID:???] まあ規模にもよるわな
712 名前:nobodyさん mailto:sage [2009/01/31(土) 13:39:15 ID:???] >>706 ,707,710 みなさん回答ありがとう! とりあえずjQuery使ってみます。
713 名前:nobodyさん [2009/02/03(火) 10:45:11 ID:B7SnZ0Q0] くだすれajaxでレスつかなそうなので移動してきました。 -------------------------------------- jQuery UI を使ってgoogle map のようにドラッグして表示位置を変えられるフィールドを作りたいのですが、ちょっと困っていることがあります。 <div id="dd"> <div style="background-image: url('sample1,png'); width:2000px; height:500px"></div> <div style="background-image: url('sample2,png'); width:2000px; height:1500px"></div> </div> <script type="text/javascript"> $('#dd').draggable(); </script> みたいな感じなのですが、これを実装するととりあえずドラッグアンドドロップはできました。 しかし、width :2000px とあるように、画面をはみ出る大きさの<div>要素をドラッグしようとしているのですが、例えば、ずっと左上に向けてドラッグしていって、 一番右下(2000px 2000px)が表示領域に表示されたら、それ以上左上にドラッグできないようにしたいのです。他の三方の場合もまた然りです。 現状では、一番端まで行ってもドラッグでき、その先の何もない部分まで表示されてしまうのですが、これが表示されないように&ドラッグできなくなるようにしたいのです。 どなたかアドバイスいただけたら幸いですm(_ _)m ---------------------------------------------
714 名前:nobodyさん mailto:sage [2009/02/03(火) 11:03:57 ID:???] >>713 プラグインにそういう機能がないのなら改造するしかないのでは? 私はjQuery使わずにDragでも何でも自作するタイプなので、参考にならない かもしれませんが、あなたのしたいことは割と簡単に出来るたぐいですよ
715 名前:nobodyさん mailto:sage [2009/02/03(火) 12:22:09 ID:???] >>713 はマルチポスト
716 名前:712 [2009/02/06(金) 15:34:00 ID:o/GHzhmK] containment を使うことでなんとかなりました。ありがとうございましたm(_ _)m
717 名前:nobodyさん mailto:sage [2009/02/06(金) 21:06:08 ID:???] jqueryでイエローフェードしたいんだが、fadeINとfadeOutでいけるかな?
718 名前:nobodyさん mailto:sage [2009/02/07(土) 01:26:26 ID:???] 今趣味でAjaxの勉強してるんだけど、JavaScriptが意味分からん。 デバッグ環境が欲しい・・・。
719 名前:nobodyさん mailto:sage [2009/02/07(土) 01:37:52 ID:???] 勉強しろよ
720 名前:nobodyさん mailto:sage [2009/02/07(土) 09:02:59 ID:???] >>718 firebug使ってろ
721 名前:nobodyさん mailto:sage [2009/02/07(土) 11:19:26 ID:???] 何がどうわからないかすらわからないな もうわからないからやめちまえよ
722 名前:nobodyさん mailto:sage [2009/02/10(火) 02:35:03 ID:???] HTMLとCSSとPHPでひととおりのことができるのですが、 ajaxを学びたいです。ただJavaScriptは分からないので今から一緒に学びたいと思います。 ただ、XMLhttpRequestのオブジェクト生成云々でブラウザによって挙動が違うというのが めんどくさいので、はなからprototype.jsやjQueryを使ったものを作りたいと思います。 そういったものを学ぶのにいいサイトや書籍はありませんでしょうか?
723 名前:nobodyさん mailto:sage [2009/02/10(火) 05:48:23 ID:???] HTMLとCSSとPHPでちゃんとしたものができてからのほうがいいかと
724 名前:nobodyさん mailto:sage [2009/02/10(火) 23:12:32 ID:???] ある程度わかるなら適当にぐぐって見つけたサイト参考にするだけで十分じゃね 本当にPHPで一通りのことができるくらいのスキルあるなら難しい事もないっしょ どっちも簡単だし
725 名前:nobodyさん mailto:sage [2009/02/11(水) 15:55:20 ID:???] jQueryでぐぐって頭から見まくればすぐわかるよ 俺でもわかったんだから
726 名前:nobodyさん mailto:sage [2009/02/11(水) 19:04:20 ID:???] > 俺でもわかったんだから 賢いお前と一緒にするな
727 名前:nobodyさん mailto:sage [2009/02/13(金) 00:36:13 ID:???] オレもjQuery覚えたい
728 名前:nobodyさん mailto:sage [2009/02/16(月) 23:47:53 ID:???] jQueryって $("#id").defaultVal() みたいなの出来ないの?
729 名前:nobodyさん mailto:sage [2009/02/17(火) 00:17:13 ID:???] >>728 何がやりたいか書けよ
730 名前:nobodyさん mailto:sage [2009/02/17(火) 00:40:56 ID:???] >>729 失礼しました。 if(this.value == this.defaultValue){ 処理 } ↑これを↓みたいにしたいんです if($("#id").val() == $("#id").defaultVal()){ 処理 }
731 名前:nobodyさん mailto:sage [2009/02/17(火) 01:01:59 ID:???] ぜんぜん意味がわからん
732 名前:nobodyさん mailto:sage [2009/02/17(火) 11:19:14 ID:???] >>730 なんだろう。一生懸命説明してくれようとしてることは伝わるんだけど、 何でそれをやりたいかが全く見えてこないな。 上の書き方だと嫌な理由とか下の書き方だとメリットがあるだとかを書かないと。
733 名前:nobodyさん mailto:sage [2009/02/17(火) 12:36:33 ID:???] >>730 入力フォームに入力されているカレントな値と 入力フォームにデフォルトで設定されていた値が同じ時に 何か実行したいの?
734 名前:nobodyさん mailto:sage [2009/02/17(火) 18:36:18 ID:???] >>733 そうです! 説明が下手ですいません。
735 名前:nobodyさん mailto:sage [2009/02/21(土) 01:34:06 ID:???] Firefoxで open("GET", "test.txt",false); という風にしたときに、 onreadystatechangeで指定した処理に入ってこないんですけど、 send(null)したあとに、 readyStateとかstatusとか判別せずに、 そのままresponseTextの値とか使えってことですか?
736 名前:nobodyさん mailto:sage [2009/02/22(日) 01:04:45 ID:???] ページの遷移なしでブラウザのアドレスのGET値の書き換えって出来ますか? 日記ボタンがクリックされたらブラウザのアドレス欄が xxx.yyy.zzz/foo.php?act=bar みたいな感じになるようにしたいんですけども。
737 名前:nobodyさん mailto:sage [2009/02/22(日) 02:10:11 ID:???] 何のためにそんなことを?
738 名前:nobodyさん mailto:sage [2009/02/22(日) 02:14:22 ID:???] >>737 たとえば、今見てるページの情報をGETで仕込んでおいて どっかにURL張られたりしてもそのページを表示できるようにしたいんです。 GETで仕込んでおかないとアクセスがある度に トップページを表示することになっちゃうじゃないですか。
739 名前:nobodyさん mailto:sage [2009/02/22(日) 02:24:54 ID:???] >>738 ページが変わらないけど内容が変化し、その変化した内容に直リンさせ たい、という話だな? Googleマップみたいに、「このページに到達できるURL」を用意すれば いいと思う。
740 名前:nobodyさん mailto:sage [2009/02/22(日) 02:36:30 ID:???] >>739 なるほど!それは思いつきませんでした。 たしかにそういうリンク置いてありますね。 ありがとうございます! ページ遷移させないってのは存外に難しいもんですねぇ
741 名前:nobodyさん mailto:sage [2009/02/24(火) 06:32:07 ID:???] jQuery UIのtabについて質問です。 あるタブ内に入力フォームが存在する時、タブを切り替えたタイミングで そのフォームをサブミットしてDBに情報を登録、 次のタブを表示することって可能でしょうか?
742 名前:nobodyさん mailto:sage [2009/02/24(火) 14:33:15 ID:???] なんでできないと思ったの?
743 名前:nobodyさん mailto:sage [2009/02/24(火) 19:41:13 ID:???] jQueryUIとやらはつかったことないけど タブを切り替えるって処理のときにフォーム値をDBに保存すればいいだけじゃん 本気で>>742 の疑問に答えてほしいw なんで可能か不可能かを聞いたのか、純粋に疑問
744 名前:nobodyさん mailto:sage [2009/02/24(火) 21:48:24 ID:???] jqueryで質問させてください。 scriptからtoggleのアクションを一回発動させるなんてことは可能でしょうか? $('#hoge').toggle(A,B)でclickされたときの処理を二つ書いているとして、 それぞれのfunctionの中でCoolieに「Aしたよ」「Bしたよ」という情報を書き込みます。 で、次回ブラウザ更新時などに、Cookieの状態をみて、 Aだった場合は、一度クリックしたという動作をさせたいんですが、 どのようにすればよいかわかりません。 単にCookieを見て、Aと同じ処理をすれば見た目上はうまくいくんですが、 この場合、toggleをクリックしても1回目は反応しません。 (Aを二度実行したことになるようで)2回目クリックして初めてtoggleがききます。 何か方法があればご教授ください。
745 名前:nobodyさん mailto:sage [2009/02/25(水) 01:13:33 ID:???] $('#hoge').click()
746 名前:nobodyさん mailto:sage [2009/02/25(水) 20:21:38 ID:???] なんで表示後にクリックをさせたことにして処理を実行させようとするのよ コードを直接弄れるんだからわざわざユーザ操作と同じようにして実行させる意味ないじゃん クッキーに情報があったらA処理をすれば見た目がうまく行くけど 状態が変更してないから一回目の処理が実行されないのが問題だっていうのなら A処理とあわせて、クリック後の状態が初期状態になるような処理も あわせて用意すればいいだけじゃないの ところで、toggleの引数って > toggle(switch) > toggle(speed, [callback]) どっちかじゃないの? AB二つってのはCallback関数を2つ指定すんの?
747 名前:nobodyさん mailto:sage [2009/02/25(水) 20:28:33 ID:???] あ、ごめん勘違い 下5行はわすれてください まぁ、まずはじめにクッキーの状態をみてから 要素にtoggleを追加すればいいだけだと思うよ AB2つしかないなら、Aが終わってるなら $(#hoge).toggle(B,A)として、 それ以外なら $(#hoge).toggle(A,B) とすりゃいい
748 名前:nobodyさん mailto:sage [2009/02/27(金) 21:49:23 ID:???] jQueryのプラグインのjquery.tablesorter.jsで表をソートしようとしています。 $(document).ready(function() { $("#hoge").tablesorter({ headers: { 1: { sorter: "digit" } } }); }); <table id="hoge" class="tablesorter"> <thead> <tr><th>都道府県</th><th>人口</th></tr> </thead> <tbody> <tr><td>東京</td><td>12,570,904</td></tr> <tr><td>神奈川</td><td>8,790,900</td></tr> <tr><td>埼玉</td><td>7,053,689</td></tr> <tr><td>山梨</td><td>884,531</td></tr> </tbody> </table> 人口でソートしようとすると、「,」が有るとそこまでの数値でソートされてしまいます。 山梨 >東京 > 神奈川 > 埼玉 という順番で。 良い方法ないでしょうか?
749 名前:748 mailto:sage [2009/02/27(金) 23:05:45 ID:???] 自己解決 jquery.tablesorter.js(2.0.3)の660行目を var i = parseFloat(s); ↓ var i = parseFloat(s.replace(/,/g,''));
750 名前:nobodyさん mailto:sage [2009/03/01(日) 01:22:02 ID:???] どうしても自力で解決できないので教えてください。 XMLファイルから読み込んだデータを元にして、 jQuery UIのaccordionを動的に生成するにはどうすればいいのでしょうか。 自分で書いてみましたが、動的に生成したaccordionはうまく動作しませんでした。 webブラウザはFirefox3です。 ttp://sageuploader.if.land.to/cgi-bin/1upload/src/sage1_9027.zip.html
751 名前:nobodyさん mailto:sage [2009/03/01(日) 02:19:03 ID:???] ちゃんと書けばいいんじゃない?
752 名前:nobodyさん mailto:sage [2009/03/01(日) 04:39:04 ID:???] jQueryで画像が読み込まれればサイズを取得して・・・・・ということをしたいのですが、 $('img').loadがIEで作動しません。 調べたところ groups.google.com/group/jquery-dev/browse_thread/thread/24b107e84adeaaee/f82dafb4b1e9ba5d?lnk=raot こういうページは見つけたんですが英語がわからず。 このページで出てくる $('<img/>').bind('load readystatechange', function(){ if (this.complete) alert('loaded'); }).attr('src',...).appendTo('body'); これでも動かず。 アドバイスいただけますでしょうか?
753 名前:752 mailto:sage [2009/03/01(日) 04:46:10 ID:???] すいません。 ↓で何とか期待通りの動作はできました。 何か微妙ですんで、もっといい方法がありましたらお教えください。 window.setTimeout( function(){ $('img').each(function(){ if ($(this).width()) { alert('loaded'); } }); } ,100 );
754 名前:752 mailto:sage [2009/03/01(日) 04:48:50 ID:???] 何度もすいません。 clearTimeout()してないので、これは追加します。
755 名前:nobodyさん mailto:sage [2009/03/07(土) 20:28:28 ID:???] XMLでサーバから返したレスポンス内の<br />が反映されねー JScript側でなんとかするしかないんかねこれ
756 名前:nobodyさん mailto:sage [2009/03/08(日) 02:09:04 ID:???] >>755 XMLの中から消えてるってこと?そんなことあるか? alertとかで出すとどうなるの?
757 名前:nobodyさん mailto:sage [2009/03/08(日) 05:43:59 ID:???] 多分なんか間違ってんだろw まずは取得したのをtextでtextareaに吐いたりAlertに吐いたりして 正しい値が取得できてんのか確認するところからだな
758 名前:nobodyさん mailto:sage [2009/03/24(火) 16:03:44 ID:???] >>452 DOMがロードされてから実行するんだ。 $(document).ready(function(){ 処理 });
759 名前:nobodyさん mailto:sage [2009/04/02(木) 18:12:24 ID:???] Ajax つながりで質問させてください。 マウスだけでフォームを作れる ttp://wufoo.com/ ttp://docs.google.com/ みたいなので、ソースを公開しているものありませんか?
760 名前:nobodyさん mailto:sage [2009/04/03(金) 00:36:01 ID:???] エスパー、エスパーはどこー
761 名前:759 mailto:sage [2009/04/03(金) 11:58:44 ID:???] >>760 759 のこと? 何か情報足りなかったですか…
762 名前:nobodyさん mailto:sage [2009/04/03(金) 13:17:52 ID:???] >>761 おれ>>760 じゃないけど、「みたいなの」って表現だけでどれのことかわかるやつは少ないと思うぞ
763 名前:759 mailto:sage [2009/04/03(金) 13:28:26 ID:???] >>762 確かにそうですね。ご指摘感謝します。 >>759 に挙げたサービスは、非プログラマな人が、 プログラム不要でマウスでカチカチして、 自由にアンケートフォームなどを作れるものなんです。 例えば、氏名欄を追加したり、好きな色や、食べ物などのフォームを作ることができます。 参考 ttp://journal.mycom.co.jp/news/2008/02/08/019/index.html これを wufoo や docs.google.com を使わず、自前でやりたいなーと。 なのでオープンソースなものがあれば嬉しいなーと。
764 名前:nobodyさん mailto:sage [2009/04/03(金) 21:59:47 ID:???] 自前で作るしかなくね
765 名前:nobodyさん mailto:sage [2009/04/04(土) 21:54:54 ID:???] エクスプローラのような左右に表示ペインがある画面で 仕切りの部分をマウスでクリックしながら動的に 表示幅を変更したいのですが、どのようにやるのでしょうか? 参考にるようなサイトがあれば教えてください
766 名前:nobodyさん mailto:sage [2009/04/04(土) 22:00:37 ID:???] それajaxなの?
767 名前:nobodyさん mailto:sage [2009/04/05(日) 00:27:41 ID:???] だと思うのですが、違いますかね? 最近ブラウザベースのメールソフトとか見るのですが どうやっって変更させているのか知りたいです。
768 名前:nobodyさん mailto:sage [2009/04/05(日) 11:52:10 ID:???] ソース見てみればいいんじゃね?
769 名前:nobodyさん mailto:sage [2009/04/05(日) 14:16:25 ID:???] フレームだったら笑えるw
770 名前:nobodyさん mailto:sage [2009/04/05(日) 14:23:43 ID:???] Ext.jsとか使えばできるよ。
771 名前:nobodyさん mailto:sage [2009/04/05(日) 16:20:45 ID:???] ようはAjaxで擬似ウィンドウつくるのと大して変わらん
772 名前:nobodyさん mailto:sage [2009/04/09(木) 01:42:02 ID:???] JQuery のResizerあたりかな
773 名前:nobodyさん mailto:sage [2009/04/16(木) 21:40:02 ID:???] オライリー ajaxデザインパターン
774 名前:nobodyさん mailto:sage [2009/05/06(水) 09:40:38 ID:???] 教えてください。 検索条件の表示先と検索結果の表示先をdivで 定義し、検索を実行すると検索結果のdivを updateするという構成の場合に、入力エラー があった場合は、検索条件のdivをupdateして 入力エラーを表示する、ということは出来るの でしょうか。
775 名前:nobodyさん mailto:sage [2009/05/06(水) 11:29:12 ID:???] Ajaxリクエストを投げてサーバ側で入力エラーを検出するのか、 クライアント側でリクエスト前に検出するのかでやることは変わるが、 可能。
776 名前:nobodyさん [2009/05/06(水) 22:40:56 ID:tCnXht+4] jqueryでAjaxを試しています。 呼び出し先のtest.phpにパラメーターを渡して 表示内容を変更したいと思います。 一応、うまく動作しているのですがjqueryらしくない感じで他の方法が思いつきません。 なにか良い方法はありませんでしょうか? function dataView(id){ $.ajax({ type : "get", url : "./test.php", data: "id="+id, cache:false, success : function(data){ $("#view").html(data); }, error : function(){ alert("ERROR"); } }); } 訳あって<p>タグを利用しています。 <p onClick="javascript:dataView('1');">パラメーター1</p> <p onClick="javascript:dataView('2');">パラメーター2</p> <p onClick="javascript:dataView('3');">パラメーター3</p> <div id="view"></div>
777 名前:nobodyさん mailto:sage [2009/05/07(木) 10:10:20 ID:???] >>776 > jqueryらしくない感じ どんな感じか説明しないとレスのしようがないと思うよ javascript:って付けるのが嫌とかなら<p>のonclickなくしてreadyとbind使うとかじゃない? $(function(){ $('p').bind('click', function(a,b,c){ var id = /\d/.exec($(this).text())[0]; // ここは適当に $.ajax({ type : "get", url : "./test.php", data: "id="+id, cache:false, success : function(data){ $("#view").html(data); }, error : function(){ alert("ERROR"); } }); }); }) <p>パラメーター1</p> <p>パラメーター2</p> <p>パラメーター3</p>
778 名前:nobodyさん mailto:sage [2009/05/08(金) 00:38:30 ID:???] >>775 サーバ側です。 教えてください。
779 名前:776 [2009/05/08(金) 00:38:37 ID:AYDdt2Ml] >>777 仰る通り、「jqueryらしくない感じ = onclick使いたくない」です。 説明が解りにくいと思いますが 1.ページにアクセス(index.phpとします) 2.phpでDBからデータ取得(abc) 3.HTML生成 (<p onClick="javascript:dataView('abc');">を動的に生成) 4.生成されたhtml(index.php)からAJAXにてtest.phpにアクセス ○イメージ <p onClick="javascript:dataView('abc');"> ↓ test.php?id=abc ↓ <div id="view"></div>を動的に変更 のような処理を考えています。 そこで「onClick="javascript:dataView('xxx');"」を生成して うまく動作しているのですが、もう少しエレガントな方法は ないかと思い質問させて頂きました。 根本的に何か間違っている気もしています。。
780 名前:nobodyさん mailto:sage [2009/05/08(金) 02:50:12 ID:???] >>778 とりあえずリクエストに対してサーバがやることは、エラーのある入力に 対してHTTPのクライアントエラー(4xx)を返すこと。 (422 Unprocessable Entity か 400 Bad Request が適当と思われる) クライアント側はリクエストの結果を受けたときにそのステータスを見る 仕組みがあるだろうから、それによって置き換えるdivを切り替え。 具体的なコードは、 * 生の XMLHttpRequest なのか何らかのライブラリ使ってるのか * サーバ側の言語は何か 少なくともこれくらいは情報がないと書けないだろう。
781 名前:nobodyさん mailto:sage [2009/05/08(金) 04:16:46 ID:???] >>779 jQueryObject.Click(fn)でイベント突っ込め
782 名前:nobodyさん mailto:sage [2009/05/08(金) 07:49:17 ID:???] >>780 ステータスをいじるとプロキシやブラウザが 想定外の動きをしないか不安なのですが、 ステータスで制御するしかないですか。 *prototypeを使ってます。 *PHPです。
783 名前:nobodyさん mailto:sage [2009/05/08(金) 08:29:49 ID:???] なんのためのステータスだ。
784 名前:nobodyさん mailto:sage [2009/05/08(金) 09:57:19 ID:???] >>779 ん?>>777 みたいなのじゃダメなの?
785 名前:776 [2009/05/08(金) 17:20:27 ID:AYDdt2Ml] >>779 777さんのコードはとても勉強になりました。 var id = /\d/.exec($(this).text())[0]; これでは要素の何番目をクリックしたかしかわからない のでパラメーターを渡せないと考えています。 そこで<p>にclassかidを属性を付けてパラメーターを渡せればと考えています。 <p onClick="javascript:dataView('abc');">パラメーター1</p> ↓ <p class="abc">パラメーター1</p> class名が解っていれば簡単なのですが この場合、class名が動的に生成されるので どうやって取得すれば良いか調べています。 777さんのお陰でここまで辿り着きましたが そもそも$('p').bind('click', function()でパラメーターを渡せるのか よく解らなくなってきております。 classやidをパラメーターとして利用するのは間違っている気もしております。
786 名前:nobodyさん mailto:sage [2009/05/08(金) 18:15:47 ID:???] >>785 ユニークな値ならidの方がいいと思うけどね。 var id = $(this).attr('id'); に変更して、 <p id="abc">パラメーター1</p> <p id="de">パラメーター2</p> <p id="ef">パラメーター3</p> みたいにしたらいいんじゃない?
787 名前:776 [2009/05/09(土) 00:28:14 ID:9aQwouFi] >>786 本当ですね。idの方が良いですね。 786さんの$(this).attr('id')でid名が取得できました。 ありがとうございます。 うまくいったのでソースを載せておきます。 <script type="text/javascript"> $(document).ready(function () { $('#test p').bind('click', function(){ var id = $(this).attr('id'); alert(id); }); }); </script> <div id="test"> <p id="ab">パラメーター1</p> <p id="cd">パラメーター2</p> <p id="ef">パラメーター3</p> </div>
788 名前:nobodyさん mailto:sage [2009/07/07(火) 11:55:16 ID:???] jqueryの文字化け対策で ajaxSendの時にXMLHttpRequest.overrideMimeTypeを使ってるのですが IEだと正常に働きません。 IEで文字化け対策するにはどうしたらいいのですか?
789 名前:nobodyさん mailto:sage [2009/07/07(火) 12:13:50 ID:???] 全てをUTF-8にする。 ソースのみならず、関連ファイル(text形式)全て
790 名前:nobodyさん mailto:sage [2009/07/07(火) 20:06:27 ID:???] 特に事情がないなら全部UTF-8つかっておくのが今は無難だとおも
791 名前:nobodyさん mailto:sage [2009/09/04(金) 18:47:48 ID:???] dhtmlxを使ってる方いますか? グリッド部分の印刷で手間取っています
792 名前:nobodyさん mailto:sage [2009/09/10(木) 07:43:51 ID:???] WebでWordやExcelみたいなかっこいいアプリが作りたいのですがjQueryで作れますか? 初心者がjQueryを学ぶのに最適な本を教えてください
793 名前:nobodyさん mailto:sage [2009/09/10(木) 23:45:54 ID:???] 1.jQueryはセレクタとか追加イベントが便利な道具 かっこいいデザイナーハウスのような犬小屋を作りたいんですが 木の板やペンキのような素材と、ノコギリとかなづちで作れますか? っていってるようなもん プログラムの基礎ができてるなら本なんか読まなくてもウェブのリファレンスだけで十分
794 名前:nobodyさん mailto:sage [2009/09/12(土) 14:23:26 ID:???] 卒研をAjaxを利用して作りたいと思ってるのですが アイディアが浮かびません 何かありますでしょうか
795 名前:nobodyさん mailto:sage [2009/09/12(土) 16:59:06 ID:???] 卒研って卒業製作じゃないぞ
796 名前:nobodyさん mailto:sage [2009/09/12(土) 20:14:19 ID:???] 手段と目的を間違ってないか。
797 名前:nobodyさん mailto:sage [2009/09/14(月) 12:31:21 ID:???] >>794 DreamWeaverモドキを作る。 題して『ウェブブラウザ使ってビジュアルHTML編集エディタ』 ってか普通にあるけど、Ajaxを利用してというのでは最適だと思う。 判らない事あっても判例多いから調べやすい。 インターフェースや操作性を工夫すればオリジナル性も出せると思う。 頑張れ!
798 名前:nobodyさん [2009/09/19(土) 03:48:00 ID:Ghzf+U1P] JQuery教えてください もしくは誘導してください cgiから引っ張ってきた内容の表示/非表示を切り替えたいんだがよく分からん 表示はできるけど、非表示にできない
799 名前:nobodyさん [2009/09/19(土) 03:51:29 ID:Ghzf+U1P] ほぼ、初心者です。以下表示させることはできたソース removeメソッドだとdivごとなくなった print qq|<script type="text/javascript" src="./jquery.js"></script>|; print q|<script type="text/javascript"> jQuery(function($){ $('p').one("click",function () { var number=$(this).val(); $.ajax({ type:"GET", url: url, data:{num: number}, success: function(msg,status){ $("#msg").prepend(msg); } }); }); }); </script>|; print qq|<div id="msg">中身を表\示</div>|; print q|<p id="contentType" value="1">AjaxTest1</p>|;
800 名前:nobodyさん [2009/09/19(土) 07:26:37 ID:KT+zhTD8] ajax ややこしいし、ajax 志向で何からなにまでやろうとすると やたら重いし、総じて面倒なので、動的に動かすなら、jquery と ahah でいいや。 あ、prototype のことね。
801 名前:nobodyさん mailto:sage [2009/09/20(日) 00:08:40 ID:???] 非表示ならdisplay:noneかhiddenでいいだろ つか、ttp://semooh.jp/jquery/ こことか見て理解すらできないなら HTML、XHTML、Stylesheetあたりと、DOMとかのさわりくらいは勉強しれ 基本ができてないのにそれを操作するための道具があっても意味ないだろ なんだかサーバサイドとクライアントサイドの区別すらろくについてないようだし難しいかしら…(´・ω・`;)
802 名前:nobodyさん [2009/09/23(水) 22:14:06 ID:l9viFuyu] サーバサイドとクライアントサイドくらいはわかる ↑の例で言うと<div id="msg">の手前にcgiから引っ張ってきた内容が挿入されるんだけど それをどうやって消したものかと思ってたんだ 結局cgiからの出力の際に適当なidつけて、$("#hoge").hide()でできた
803 名前:nobodyさん mailto:sage [2009/09/27(日) 00:26:16 ID:???] Ajax.Request と、 Concurrent.Thread を使って 同期でも固まらないHTTPクライアントを作った けど、クラスの中に入れるとどうしても同期しない。 何かいい方法ないかなー。 つーか、JSでRIAできないのは、コンパクトな設計 に分散させることができない自分の不甲斐なさでは あるんだけど。
804 名前:nobodyさん mailto:sage [2009/09/28(月) 10:55:25 ID:???] >>802 id="hoge"をタグに付けなくても、 $("#msg").prev() で、その要素を取得できない? prependで自分の前に追加したやつはprevで取得できたと思う appendならnextみたいな感じで。
805 名前:nobodyさん mailto:sage [2009/09/28(月) 22:36:18 ID:???] サーバーサイドで実行できるjqueryライクなphpオープンソース phpquery サーバー側でHTMLをjqueryライクな書き方で整形できるよ。 code.google.com/p/phpquery/ $doc = phpQuery::newDocumentHTML("www.yahoo.co.jp/ "); $html = $doc['div'] -> html(); サーバーサイド側でこんな簡単にHTMLが抜け出せる。 正規表現も使わないで済む。jqueryライクな書き方でOK
806 名前:nobodyさん [2009/09/29(火) 00:29:20 ID:oD0uVWyE] >>804 まじか そっちの方がスマートだな ありがとう
807 名前:nobodyさん mailto:sage [2009/09/29(火) 05:55:37 ID:???] 現canvas上に描かれた情報(座標や色)を受け取るにはどうしたらいいですか。 canvasに描くと同時に随時jsonに独自フォーマットで記述していくのでしょうか。 get○○的なメソッドで簡単に取り出せないものでしょうか。
808 名前:nobodyさん [2009/11/02(月) 00:57:11 ID:JG9uz1ow] JQueryについて質問です。 docs.jquery.com/UI/Dialog のダイアログに表示される文字を、画面上のあるテキストボックスに入力された値にしたいのですが、 どのようにすればよろしいのでしょうか? function showConfirm(e) { $('#dialog').attr('title', e.name).dialog({ ・ ・ ・ <div id="dialog" title="Delete this customer?" style="display:none;"> <p> <span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span> 現在はこの文字列が表示されています。 </p> </div> ”現在はこの文字列が表示されています。”という文字列の変わりに、フォーム上のあるテキストボックスに入力 された値を入れて表示させたいのです。 ちなみにASP.NETです。
809 名前:808 [2009/11/02(月) 02:26:07 ID:JG9uz1ow] >>808 です asp:LabelとinnerHTMLで解決しました!
810 名前:nobodyさん mailto:sage [2009/11/12(木) 21:53:40 ID:???] 初めてAjaxやるんだけど Ajaxのフレームワークってどれがおすすめ? Eclipseにも対応してるGoogle Web Toolkitを使ってみようかと思ったけど このスレでレス抽出しても1回も出てこないし・・ 他のを使ったほうがいいの?
811 名前:nobodyさん mailto:sage [2009/11/12(木) 22:16:16 ID:???] ほとんど全部JavaScriptで書くのか、ちょっと使うのかでも 変わってくると思う。 個人的にはExt.jsで全部書いてみたくなることがある。
812 名前:810 mailto:sage [2009/11/12(木) 23:18:59 ID:???] JavaScriptは今あんまり詳しくないし・・じゃあGWTにしよう。 サンクス
813 名前:nobodyさん mailto:sage [2009/11/13(金) 00:39:17 ID:???] GWTはもはやExtJSのラッパー ExtJSを直接使う方が速くて軽くて馬なんだが
814 名前:nobodyさん mailto:sage [2009/11/19(木) 14:33:08 ID:???] >>502 付近で話題になっていることで、ちょっと嵌ったので教えてほしい 画面もレスポンスもともにUTF-8になっているにもかかわらず、 IEでresponseTextを実行しようとすると、 「c00ce56e のため〜」がでて実行できない・・・。 いろいろググってみても、 「UTF-8以外の場合出ることがある」 としか書かれてなくて、もうお手上げ状態。 ちなみにFxでは正常に表示されています。
815 名前:nobodyさん mailto:sage [2009/11/19(木) 14:51:38 ID:???] >>814 ホントにutf-8なの?全部英語だけにしても同じエラー出る?
816 名前:nobodyさん mailto:sage [2009/11/19(木) 15:27:00 ID:???] >>815 出てます・・・。 発生環境を書いていなかったので、書いておきます。 ・PHP(Ethnaを使用) ・OSはWindowsXP(最終的にはCentOSでの稼働) ・IEのバージョンは7 Ethnaは画面表示として、Smartyを用いていますが、そこがあやしいのかも知れないです。 ただ、responseTextをする前に、getRequestHeader()でContent-Typeを見てみたら、 「text/html; charset=utf8」と返ってきているので、UTF8を出しているんだとは思うんですが・・・。
817 名前:nobodyさん mailto:sage [2009/11/19(木) 19:33:15 ID:???] javascriptで別ファイルインクルードしててそっちが違う文字コードとか
818 名前:nobodyさん mailto:sage [2009/11/20(金) 09:27:28 ID:???] >>816 PHPは、よく知らないんだけど、 ヘッダーの文字コードがutf8だからって、 レスポンスの中身がutf8だって保証は無いんじゃないん? PHPだと文字コードを自動で変換してくれたりするのかな。
819 名前:nobodyさん mailto:sage [2009/11/20(金) 11:16:38 ID:???] PHP側でmbstring.encoding_translationとかが有効になってると、アプリ側では確かにutf-8を出したのに apacheから出る時に勝手にsjisとかeucになってることがある。 ajaxから呼んでいるURLにブラウザからアクセスしてみて、実際に出てきているエンコードを見てみては? post送信が必要ならスクリプトの最初でダミーの$_POSTを設定すればいい。
820 名前:814 mailto:sage [2009/11/20(金) 13:18:38 ID:???] >>817 JSファイルは確かに別ファイルとしてインクルードしてますが、 使用しているファイルすべてがUTF-8で記述しています。 >>818-819 ブラウザで直にアクセスを行ってみたところ、エンコードはUTF-8が選択されていました。 吐き出そうとしているページに<meta>で文字コードを指定しようがしまいが、 エンコード情報はUTF-8となっています。 IEでの確認方法って、右クリック→エンコード→選ばれているもの でいいですよね?
821 名前:nobodyさん mailto:sage [2009/11/20(金) 13:22:38 ID:???] レスポンスヘッダをちゃんと確認したらどう?
822 名前:814 mailto:sage [2009/11/20(金) 15:36:11 ID:???] >>821 すいません、どのようにすれば確認できるのでしょうか・・・ PHP側で出力するものですか?
823 名前:814 mailto:sage [2009/11/20(金) 17:03:05 ID:???] すいません、解決しました。 php.iniのdefault_charsetが「utf8」となっていたのが原因のようです。 「UTF-8」に変更して確認したところ、正常に表示されることを確認しました。 お騒がせしてすいませんでした・・・。
824 名前:nobodyさん mailto:sage [2009/12/02(水) 16:37:27 ID:???] prototypeスレとかってないの? 最新の1.6.1で継承がどうなったか知りたいけど情報が少なくて。 とくにオーバーライドしたときにスーパークラスのメソッドを呼びたいとき。
825 名前:nobodyさん mailto:sage [2009/12/02(水) 17:16:45 ID:???] 1.6.1はわからんままだけど、1.6.0ならいろいろ見つけた。 スーパークラスのメソッドが気軽に呼べて感動した。 extendとかいうのも不要になったし、言うことなし。
826 名前:nobodyさん mailto:sage [2009/12/02(水) 17:18:26 ID:???] あ、ID無し板か…(>>824 ==>>825 )が真です。
827 名前:nobodyさん mailto:sage [2009/12/14(月) 22:02:30 ID:???] テスト
828 名前:nobodyさん mailto:sage [2009/12/15(火) 05:20:42 ID:???] マスカットって実用性どうなの? マスカット褒めているサイトや記事はいくつもあるけど他のajaxのフレームワークに比べて解説&サンプルを扱っているサイトが極端に少ない。 公式ページにはリファレンス解説くらいでサンプルは少ないし。
829 名前:nobodyさん mailto:sage [2009/12/15(火) 12:13:23 ID:???] 使ってみなはれ
830 名前:nobodyさん mailto:sage [2009/12/15(火) 12:25:27 ID:???] 金太がナイフで切ったとさ
831 名前:nobodyさん mailto:sage [2009/12/15(火) 22:12:50 ID:???] 金太マスカット切る
832 名前:nobodyさん mailto:sage [2009/12/17(木) 14:39:14 ID:???] >>829 おまえさ、使ってみるだけでも何時間もロスするのがわかっているから、 実際に使ってみたことがある人に個人的な意見を聞こうと書き込みしているんだろ。 使ったことがない奴は黙ってろってことなんだよ。 >>828 がどういう気持ちで書いたか俺にはわかるよ。
833 名前:nobodyさん mailto:sage [2009/12/17(木) 15:30:32 ID:???] >>832 おまえさ、ここで聞いても期待できないから 実際に使ってみるしか道はないぞって言おうと書き込みしてるんだろ。 結局実用性を答えられない奴は黙ってろってことなんだよ。 >>829 がどういう気持ちで書いたか俺にはわかるよ。
834 名前:nobodyさん mailto:sage [2009/12/17(木) 20:48:13 ID:???] 二つ合わせても3点くらいだな
835 名前:nobodyさん mailto:sage [2009/12/21(月) 12:16:59 ID:???] 5点満点中だろ?
836 名前:nobodyさん mailto:sage [2009/12/21(月) 19:29:56 ID:???] これは100点満点だろ常識的に考えて
837 名前:828 mailto:sage [2009/12/27(日) 02:36:43 ID:???] >>832->>833 ずっとアクセス規制でかけなかったのでその間も検証を自分でやってみたけど 昨日以前にドキュメントが少なすぎて公式サイトのドキュメントだけでは不十分だとわかった。 4つあるサンプルプログラムの中を直接解析するかフォーラムで検索して情報を探していかないと求めているものを見つけられない。 ドキュメントさえ整備されたら使い勝手はいいものになる可能性はあるかもしれない。 IDEがある程度充実しているから画面作成はそこそこ便利。
838 名前:nobodyさん [2010/01/11(月) 00:08:28 ID:IxtAxc0H] UIZE Frameworkってどうなん? JSで超ド派手なアニメが作れる「UIZE Framework」入門 ascii.jp/elem/000/000/466/466515/
839 名前:nobodyさん [2010/01/11(月) 02:07:51 ID:IVk+qInT] >>838 使えたもんじゃないだろ、こんなオナニーフレームワーク 企画屋が金をむしりとるために存在するようなもんだから、 存在意義までは否定しないけど
840 名前:nobodyさん mailto:sage [2010/01/11(月) 03:15:12 ID:???] UZAE Frameworkにみえた。なんかUZAそう
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検索を設置 > これであなたのホームページからググリ放題です。超簡単にできます。 w
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だよ。