忍者ブログ
FF11@尻鯖活動記録 & すごくどーでもいい雑記
[1] [2] [3] [4] [5] [6]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Ajax 通信中に、ページの更新が行われたり
リンク等からページを遷移(リクエストが発生)した場合
一部のブラウザで通信エラーが発生する。

Chrome では、通信中だった Ajax リクエスト先に、再度リクエストを行うような挙動となる。
つまり、Ajax 通信中が正常に完了するまでは、別ページに遷移できない。

これを回避するため、別ページへの遷移を beforeunload によりイベントキャッチし
Ajax の XMLHttpRequest を abort() で中断させることで
正常に遷移させることができるようになる。


$("body").bind("ajaxSend", function(c, xhr) {
    $( window ).bind( 'beforeunload', function() {
        xhr.abort();
    })
});
http://server-setting.info/blog/sakura_vps_centos7_first_setup.html

http://server-setting.info/blog/lamp-wordpress-centos7.html
http://server-setting.info/centos/nginx-wordpress-centos7.html

http://server-setting.info/blog/kdump-no-memory-reserved-for-crash-kernel.html
rails _4.0.5_ new application_name
phpcs
 --encoding=utf-8
 --report-checkstyle=CakePHP
 --standard=CakePHP
 --extensions=php
 --report=summary
 ./app

phpcs
 --encoding=utf-8
 --report-checkstyle=CakePHP
 --standard=CakePHP
 --extensions=php
 --report=full
 ./app/Model/ExampleModel.php
カレンダー
10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
プロフィール
HN:
おっさん
性別:
男性
フリーエリア
ブログ内検索
バーコード
Powered by ニンジャブログ  Designed by ゆきぱんだ
Copyright (c) じゆうちょう All Rights Reserved
忍者ブログ / [PR]