FC2ブログ

Ajax.PeriodicalUpdaterがなぜか二度読み

すげー便利ですよね。Ajax.PeriodicalUpdater。

Ajax.PeriodicalUpdater - Ajaxで指定エレメントの内容を定期的に書き換える - prototype.jsリファレンス

ページ再読み込みではなくて、特定の場所のみ更新。

んが、最近不思議な現象に遭遇。

IEは問題ないんですが、FifefoxとかSafariでなぜか二回リクエストが連続して発生していたり。しかも、二回リクエスト→一回リクエスト→二回リクエストみたいな。

で、いろいろ調べていたら。そもそも、こんな感じで書いていたのでした。

document.observe("dom:loaded", function() {
new Ajax.PeriodicalUpdater("container", "hoge.php", {frequency: 30});
});

これを単にこうしたら解決。

new Ajax.PeriodicalUpdater("container", "hoge.php", {frequency: 30});

でも、再読み込み時にdom:loadedが発火している様子でもないんですよねー。不思議だー。
スポンサーサイト




実験@2008/10/29 23:01   | 0 comments | 0 trackbacks |

コメント

コメントの投稿


秘密にする

«  | HOME |  »

いろいろ作ったり

プロフィール

icot

Author:icot
総合電気メーカで働く会社員でしたがいい年にも関わらずコンサルに転職。お酒、ジョギング、音楽、本、料理をこよなく愛してます。ここでは、日々感じた事を書き連ねるとともに、いろいろ実験してみたりしてます。
icotfeels[at]gmail.com

これまでに感じたこと