問題タブ [clearinterval]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
886 参照

javascript - setInterval + clearIntervalInside + parameters -no jquery-

定期的に関数を呼び出し、setIntervalパラメーターを渡す必要があります。同時に、マウスを動かしたときに呼び出される関数内の間隔をクリアする必要があります。

だから私はこれを試しています:

アイデアは、内部にclearIntervalを指定してsetintervalを使用し、パラメーターを渡すことができるようにする方法を知ることです。

助けていただければ幸いです。

0 投票する
1 に答える
168 参照

javascript - dom内に要素を正しく挿入するにはどうすればよいですか?setIntervalについて

後に時計を表示できるページを作成するように求めるタスクがありました

ユーザーがスタートボタンをクリックし、停止ボタンをクリックすると停止します

DOM1メソッドが必要なため、時計は「span」タグ内に表示する必要があります。

だから私のコードは現在このように見えます

*私はすでにこれを修正しました。

0 投票する
2 に答える
570 参照

javascript - clearInterval()の使用中にエラーが発生しました

次のコードを使用して、1秒ごとにdivを表示および非表示にします

が正常clearInterval()に機能せず、GoogleChromeで次のエラーが発生します。

Uncaught ReferenceError:accが定義されていません

デモ:http://jsfiddle.net/enve/4GWvM/

0 投票する
3 に答える
1956 参照

javascript - JavaScript:clearIntervalは間隔をクリアしません

異常な問題があります。次のスクリプトを使用して、を使用してインターネット接続を確認していますnavigator.onLine。インターネットに接続している場合、ページは15秒ごとに更新されます。インターネットに接続されていない場合、ページはinnerHTMLメッセージの表示に使用されます。

私の問題は、インターネット接続がなくなるとメッセージが表示されますが、ページは最後にもう一度更新されるということです。clearInterval(myInterval);コードの一部で使用することでこれを回避しようとしてelseいますが、機能しません。

助言がありますか?

0 投票する
1 に答える
306 参照

javascript - クリアインターバルがホーミングアウト後の回転を高速化するのはなぜですか

作業中の Web サイトに回転スライダーがあります。

スライダーは、ページが読み込まれると自動的にスクロールし、マウスが上に置かれると停止し、マウスが離れると再び開始するはずです。

スライダーの停止は機能していますが、マウスを離すとスライダーが再び起動しますが、2 倍の速さでスライダーにコンテンツが表示されません。

クリア間隔が正しく機能しない理由はありますか? 速度を変更したり混乱させたりすることなく、スライダーを停止および開始するにはどうすればよいですか?

0 投票する
1 に答える
334 参照

javascript - 2 複数の JavaScript インターバル タイマーの問題

1 つの Web ページで無制限のカウントダウン タイマーをユーザーに提供できる可能性のあるアプリケーションを構築しています。各タイマーは、互いに独立するように設計されています。たとえば、タイマー A をクリックすると 10 分カウントダウンし、タイマー B をクリックすると 2 時間カウントダウンします。任意のタイマーは、クリックするだけでいつでもキャンセルできます (タイマーは基本的に html ボタンです) 私は Javascript の window.setInterval() を使用して毎秒カウントダウンしています

私のカウントダウン関数は次のようになります:

intCurrentTime は現在のサーバー時間です。intEndTime は SQL DB から取得されます。blnIsAbort は、ユーザーがタイマーを終了することを決定したときに true になります。(blnIsAbort=true)

1.) 今私が抱えている最初の問題は、Web ページを更新すると clearInterval(myTimer); が発生することです。動作していないようです代わりに、1 つのボタンで 2 つのタイマーを実行しています。(ページの読み込み時とボタンがクリックされたときに initTimer() を呼び出します)。

2.) タイマーをキャンセルしようとすると、ボタン A をクリックするとボタン B のタイマーもクリアされ、2 番目の問題が発生します。

これらの問題を回避するための助けをいただければ幸いです。おそらく、これを行うことができるより効率的な方法がありますか?

0 投票する
1 に答える
396 参照

javascript - JavaScript-ブラウザタブの切り替え間隔がclearIntervalでクリアされない&window.onfocus/blurが2回呼び出される

いくつかの画像をフェードインおよびフェードアウトする簡単なスクリプトがあります。別のタブに切り替えてから元に戻す前に、完全に正常に機能します。切り替えた後、アニメーションを実行する間隔のように見えますが、クリアされず、関数は実行を続けます。

実際のコード:

だから私は次の解決策を思いついた:

そして、それは問題を修正します。ただし、FFの場合のみ。FFでは、スクリプトは完璧に実行されます。Chromeのwindow.onfocusは2回呼び出されます!なぜ2回?

別の方法で最初の問題を修正するか、Chromeで2番目の問題を修正するのを手伝ってください。どうも!

0 投票する
2 に答える
378 参照

javascript - clearInterval() が機能していません。変

これはコードです:

次に、ページが読み込まれ、「読み込み中」が却下され、Google Chrome コンソールに「Google paieška užsikrovė」が表示されますが、コンソールへの書き込みと書き込みが続きます...したがって、clearInterval は機能しません。

問題解決: に変更

var LOAD = window.setInterval(LOADING, 50);

ありがとう ;)

0 投票する
1 に答える
511 参照

javascript - JavaScript - ブラウザーのタブ切り替えの間隔に関する問題

いくつかの画像をフェードインおよびフェードアウトする簡単なスクリプトがあります。別のタブに切り替えてから元に戻す前に、それは完全に正常に機能します。元に戻った後、アニメーションを実行する間隔がクリアされず、animateFading機能が実行され続けているようです。

なぜそれが起こっているのですか、タブの切り替えはスクリプトにどのように影響しますか? そして、どうすればそれを適切に機能させることができますか? どうも!

実際のコード:

解決:

ブール値はChrome用で、2回起動します

&

0 投票する
2 に答える
99 参照

javascript - インターバルタイマーを再開しますか?

restartingつまり、再起動から3秒かかるように、時間を再起動するようにリセットします。

私のコードは次のとおりです。

Intervalエラーは発生しません。実行されません。まったく実行されないのは私のものです。

誰かがこれを解決するのを手伝ってくれることを願っています。