0

window.setTimeOut() が 2 つのタブまたはナビゲーターで同時にイベントをトリガーする理由はありますか?

メソッドが呼び出されたときにトリガーされるカウントダウン タイマーを作成しました。しかし、2 つのタブを開いて 1 つのタブでタイマーをトリガーする関数を呼び出し、次に 2 番目のタブを開いてそのイベントを再度トリガーすると、最初のタブのカウンターも更新されます。

アプリケーションは nodejs で実行されますが、関数はクライアント js ファイルにあります。

4

1 に答える 1

0

なぜそれが2つ以上のタブ/ナビゲーターで機能しているのかを理解しました。ノードが私が使っていた機能もブロードキャストしていることを知らなかったからです。

@Matt私はnode.jsプロジェクトで働いています。次に、使用している関数がnode.jsにブロードキャストされて他のすべてのクライアントに送信されていることがわかりました。

@Bergi、それらはnode.jsを使用して接続されています。

そこから関数を削除したところ、問題なく動作しました。

于 2013-01-25T19:55:04.143 に答える