Hybrid View

  1. #1
    Sencha User
    Join Date
    Nov 2012
    Posts
    3
    Vote Rating
    0
    aiyuu is on a distinguished road

      0  

    Default Ajax通信中ブラウザがフリーズする

    Ajax通信中ブラウザがフリーズする


    ExtJS4にて実装中のスクリプトについて、アドバイスをいただきたいことがあります。

    Ext.Ajax.request でAjax通信をする際、サーバからの返答が返ってくるまでのあいだブラウザが固まって、スクロールやクリックの操作を受け付けず、レンダリングも止まってしまっているようなのです。
    (サーバサイドでレスポンスを5秒とかわざと遅らせると、その間ずっとフリーズしたような状態になります)

    実装方法次第でこれは解消されるのでしょうか。
    それとも、通信中操作を受け付けないのはしょうがないことなのでしょうか。

    どうかアドバイスをよろしくお願いします。

  2. #2
    Sencha User
    Join Date
    Mar 2010
    Posts
    34
    Vote Rating
    0
    shobuno is on a distinguished road

      0  

    Default


    調べたらなんか出てきた…コレのこと?
    http://d.hatena.ne.jp/nomnel/20111224/1324718473




    情報が少なすぎるので一般的なことしか書けませんが、Ajax通信を行っている最中にブラウザが固まることは基本的にありません。

    一般的にAjax通信時にユーザーがボタンを連打したり、別のボタン押下や更新処理などを行わせないようにする方が大変です。
    (タイムアウト時間を設定したり・・・)

    その為、ブラウザがフリーズするのはコーディングミスの可能性が高いです。
    サンプルやネットで使い方を見ればフリーズすることはほとんど無いと思います。

    ソースコードが無いので何とも言えませんが、イベントが循環参照していてフリーズしたようになっていたことは有りました。
    Last edited by shobuno; 13 Dec 2012 at 9:28 PM. Reason: 参考資料のようなものが見つかったので

Thread Participants: 1

film izle

hd film izle

film sitesi

takipci kazanma sitesi

takipci kazanma sitesi

güzel olan herşey

takipci alma sitesi

komik eğlenceli videolar