くだすれAjax(超初心者用)at TECH
くだすれAjax(超初心者用) - 暇つぶし2ch254:デフォルトの名無しさん
09/03/16 20:14:24
prototype.jsを組み入れたら、ie時だけ読み込みに異常に時間がかかります。
15秒してやっとloadに来るぐらい。
これは改善できますか?

255:デフォルトの名無しさん
09/03/17 22:33:20
>>254
localでも全く変わらない
ie7がフリーズしたみたいになって15秒後に戻ってくる
cpu負荷は上がってないしなんでだろう?
この辺と同じなんだろうけど直ったのかなあ?
URLリンク(detail.chiebukuro.yahoo.co.jp)

256:デフォルトの名無しさん
09/03/19 19:36:08
(´・ω・) カワイソス・・・

257:デフォルトの名無しさん
09/03/20 18:24:34
IE8でも改善されない・・・orz

258:デフォルトの名無しさん
09/04/16 13:15:33
ダメ

259:デフォルトの名無しさん
09/04/18 19:58:06
prototype.js の1.6.0.3を使っているのですが、Diaolog.alertを使おうとしたらDialogが未定義と怒られてしまいました
prototype.jsのDialogはどこにあるのでしょうか?grep しても見つかりませんいでした。
もしかしてver 1.6.0.3ではDialogは別の名前に変わったとか・・・
ご教示頂けると幸いです><

260:デフォルトの名無しさん
09/04/18 20:03:13
アッー!じゃあああああああああああああああああああああああああああああくす


261:デフォルトの名無しさん
09/04/18 22:46:17
>>259
これ?
URLリンク(prototype-window.xilinus.com)

262:デフォルトの名無しさん
09/04/19 00:39:43
>>261
レスどもです。
なんか・・Macのウィンドウみたいのが出てきたのですが・・、これがver1.6.0.3のDialogなんでしょうか??
クラスもDialogじゃなくてWindowになっていますが・・もっと簡易な感じのDialogはなくなっちゃったんですかね・・?


263:デフォルトの名無しさん
09/04/19 00:54:18
>>262
さあ。
俺ならjQuery。たしかシンプルなのを見たことがある。
最近流行りだしすぐ見つかると思う

264:262
09/04/19 01:41:25
分かりました。prototype windows というのが prototype.jsとは別にあるんですね・・。
その中のwindow.jsにDialogが定義されてました。
自分もjQuery使いたいんですが、業務でprototype使うんですよね。
ありがとうございましたm(_ _)m

265:デフォルトの名無しさん
09/04/19 20:31:43
質問させてください。
Ajaxでpostして、サーバから返ってきた結果がエラーだった場合の処理分けをしたいのですが、そもそもAjaxでのレスポンスのエラーは、何をもってエラーとしているのでしょう?
サーバからどういう内容のエラー情報を返せばいいのかわかりません。アドバイス頂きたく。。m(_ _)m

266:デフォルトの名無しさん
09/04/19 20:41:18
HTTPステータスコード500 (Internal Server Error)を返すとか、
HTTP 200でも内容で判別可能にするとか。

267:デフォルトの名無しさん
09/04/19 21:24:46
あ、なるほど自分で適宜変えることもできるわけですね。
ありがとうございますm(_ _)m

268:デフォルトの名無しさん
09/06/18 13:23:26
readyState == 4
status == 200

の時に responseXML がパースエラーになって responseText が途中で途切れてるん
だけど、サーバー側に問題があるのかな?



269:デフォルトの名無しさん
09/10/23 02:49:05
ここ初めてなのですが、質問させて下さい。
正規表現でURLをマッチさせるとき、/http:\/\/www\.yaho\.co\.jp\//みたいに
/をバックスラッシュでエスケープするのが見難いのですが、回避方法ありますでしょうか。
例えばperlの場合の m!URLリンク(www\.yaho\.co\.jp) という表記法のようなものを
捜しています。宜しくお願いします。

270:デフォルトの名無しさん
09/10/23 17:37:28
>>269
つ 正規表現 Part6
スレリンク(tech板)

271:270
09/10/23 17:53:03
ん?エスケープ使いたくないという事か
D言語なら文字列リテラル使って
エスケープ無効化出来るが

r"文字列"

やっぱりAjaxでて事か…
スレチすまそorz

272:デフォルトの名無しさん
09/10/24 03:47:21
>>269

new RegExp("文字列") は?

273:デフォルトの名無しさん
09/10/25 00:28:13
>>272
ありがとうございます。
「まとめ」 Ajax(というかJavascript)では、以下のように書きます。
rgex = new RegExp("URLリンク(www\.yaho\.co\.jp)");
str.match(rgex);

274:デフォルトの名無しさん
10/03/24 00:40:16
greyboxで別のドメインのページを表示しそのページから呼び出し元のjsを起動し、
呼び出し元のフォーム(hiddenとか)を操作ってセキュリティ上できない
とかかいてあったんですが、これってどうにかしてできませんか?
別ドメインってのは不可避で、jsはgreyboxの方においてもいいです。
お願いします。

275:デフォルトの名無しさん
10/04/08 23:33:02
>>274
ブラウザのセキュリティの問題。セキュリティレベルを落とせばできるよ。

ただ、全くできないというわけでもない。
mod_rewriteで別ドメインを自分のドメイン内にさもあるように偽造したり
別ドメインに設置したflashをかましてアクセスしたり
iframeプロクシでアクセスとか結構ある。

今だとこれかな?
URLリンク(docs.dojocampus.org)

276:デフォルトの名無しさん
10/04/27 14:36:14
test

277:デフォルトの名無しさん
10/05/24 11:19:09
Ajaxスレで聞くのが妥当なのかどうか微妙ですが質問させてくださいませ。
Webアプリケーションの開発をすることになったのですが、
ASP.netとAjaxで利点・欠点はありますか?

私個人としては↓の様に考えておるのですが…

ASP.net
(利点)コーディング量が少ない
(欠点)自由度が低い
Ajax
(利点)自由度が高い
(欠点)コーディング量が多い

これまでVC++&VBを使ってデスクトップアプリを開発してきたので
Java Scriptについては門外漢で、いまいちよくわかりません…
質問の意味が通じないかもしれないけれどアドバイスplzです。

278:デフォルトの名無しさん
10/05/24 12:35:36
>>277
その二つは比較するものなのか?
ASP.netでもAjaxは使われているだろうに。

279:デフォルトの名無しさん
10/05/24 12:44:32
>>277
質問からするとWebアプリについて門外漢っぽいけど?

まずVSEE落としてきて.netでWebアプリ作ってみな
んで自分が何処まで出来るか把握してからAjaxを選択するか考えた方がいい
どの立場だか知らんが、Webアプリ経験者(出来れば.net)を早くプロジェクトに入れる事を薦める
協力会社使うなら VBできる≠VB.net出来る は肝に銘じておけ

280:デフォルトの名無しさん
10/05/24 13:10:56
>>277
それでいいよ

281:デフォルトの名無しさん
10/05/24 13:51:16
皆様
素早い返答ありがとうございます。

>>278
ASP.netでC# or VBで書いたコードをAjaxに変換するということらしいので
ASP.netでの制限がそのまま効いて来ると考えたのがどうでしょう?
もちろんソースコードに追加すればAjaxでしか使えない機能は追加できると思うのですが。

>>279
おっしゃる通り全くWebアプリを触ったことはありません。
これまでVS2005&MFC or VBで開発を行ってきたので
ASP.netの方は特に詰まることもなく動かすことができているのですが。
Ajaxの方が色々できるのは分かっているのですが
今すぐ使えるASP.netと調査が必要だが高機能を実現可能なAjax、どっちの方がコスト的によいか思案中です。
あまり規模の大きいプロジェクトではない&その他諸々の事情からよそから人を入れられる状況ではないので。
まだ具体的な点を全く詰めていないので、抽象的な質問になってしまいました…
納期もタイトではないのでとりあえずAjaxについてもう少し詳しく調べてみます。

>>280
ありがとうございます。

282:281=277
10/05/24 14:05:29
名前欄書き忘れてました。
色々と書き連ねてしまいましたが結局のところ疑問点は
①ASP.net⊂Ajaxなのか?
②これらを使い分ける基準の様なものは存在するか?
という2点に集約されると思います。

283:デフォルトの名無しさん
10/05/24 15:14:17
基準もなにも ASP.net と Ajax はまったく別物


284:デフォルトの名無しさん
10/05/24 15:15:52
>>281
あなたのレベルならAjaxに手を出さない方が賢明でしょう

285:デフォルトの名無しさん
10/05/24 17:23:43
ASPの読み方をいつも忘れるAjaxユーザーな俺

アプリケーションサービス…プロトコル?

286:デフォルトの名無しさん
10/05/24 18:13:26
>>284で終了ですね

287:281
10/05/24 20:08:50
>>283,284,286
ですね。ありがとうございます。

288:デフォルトの名無しさん
10/06/09 13:50:25
new Ajax.Request(url,
 { method: 'get', onSuccess: getData, onFailure: showError }
);

function getData(data) {
 var item = data.responseXML.getElementsByTagName('Member');
 
 for(i = 0; i < item.length; i++) {
  ...
 }
}
とすると、MozillaやらOperaやらではうまく動く(for文の中身を実行する)のに
IE(6,7)では動いてくれないのですが・・・
getElementsByTagNameの直後にalert(item.length)とするとIEでは0が表示されます。。。
どうやらエラーがでてるわけではなさそうだけど、何故か実行されません><

XMLファイルはperlで動的に作成していて、だいたいこんな感じです
<Response>
 <Members>
  <Member>
   <Name>NAME</Name>
   <Comment>~~</Comment>
   ...
  </Member>
  ...
 </Members>
</Response>

何が原因でしょうか><

289:デフォルトの名無しさん
10/06/17 02:55:05
>>288
多分IEでXML自体がが正しく取得できてないんだろう
URL直接叩いて、IEでXML表示してみれば

290:デフォルトの名無しさん
10/06/17 09:32:59
XML宣言が無い


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch