<script type="text/javascript">
{
literal
}
$(document).ready(function() {
(new Countdown({
seconds: {
/literal}{$current_permission['permissions_link_waiting_time_sec']}{literal},onUpdateStatus:function(a){$("#wait_button").text({/literal
}
"{$lang_35}... " {
literal
} + a)
}, onCounterEnd: function() {
$("#wait_button").remove();
$.ajax({
type: "POST",
url: "api.php",
data: "suffix=" + $("#suffix").val(),
dataType: "json",
error: function(b) {
var msg = JSON.parse(b.responseText).msg;
alert(msg);
},
success: function(a) {
a = a.long_url;
$("#button-bar").html('<a id="skip_button" href="' + a + '" role="button" type="button" class="btn btn-default btn-skip navbar-btn fixed-height-btn">{/literal}{$lang_36}{literal} » </a>')
}
})
}
})).start()
});
function Countdown(a) {
function d() {
e(b);
0 === b && (f(), g.stop());
b--
}
var c, g = this,
b = a.seconds,
e = a.onUpdateStatus || function() {},
f = a.onCounterEnd || function() {};
this.start = function() {
clearInterval(c);
c = 0;
b = a.seconds;
c = setInterval(d, 1E3)
};
this.stop = function() {
clearInterval(c)
}
}; {
/literal}
</script>
0
A
答えて
0
ぼかし/フォーカスイベントを聞きます。あなたは、おそらく最初に修正する必要があり、あなたのコードに構文の問題がある
var countdown = new Countdown(/* insert code */);
countdown.start();
window.onblur = function() {
countdown.stop();
}
window.onfocus = function() {
\t countdown.start();
}
+0
まだ同じ問題 –
+0
コードは表示できますか?投稿したコードは有効なJavascriptではありません。それはあなたがそれを投稿しようとしたときにうんざりしているかもしれません。 –
+0
ok投稿する –
関連する問題
- 1. JavaScriptのトリガーは、一定の時間が経過すると「クリック」し、アクティブな場合は停止します。
- 2. ユーザーがアクティブになっていることを確認してください
- 3. Greasemonkeyスクリプトで、非アクティブなタブでビデオ再生を一時停止する
- 4. セッションがアクティブになっている場合はページのコンテンツにアクセスしてください。最初にセッションをアクティブにしてください
- 5. 一時停止ボタンはAVAudioPlayerを一時停止するのではなく停止しています。
- 6. タブを2回クリックしてタブをアクティブなタブに変更する必要があります
- 7. Postgres BDRレプリケーションが停止しました - レプリケーションスロットがアクティブでない
- 8. アクティブであることを確認してください
- 9. タブがアクティブな場合の角度ブートストラップ
- 10. リロード時にページをアクティブにしないでください
- 11. ネットワークアクティビティインジケータは常にアクティブにする必要がありますか?
- 12. アプリケーションがフォアグラウンドモードで非アクティブであることを確認してください
- 13. 同封の方法が戻ってくる場合は、ストップウォッチを停止する必要がありますか?
- 14. Angularjs $ httpインターセプタログインが必要な場合に非同期要求を一時停止
- 15. 一時停止/一時停止後に一時停止したシーン(停止していない状態)でSKActionを実行しないようにするには、一時停止/一時停止後にノードのテクスチャは変更されません。
- 16. バインド一時停止し、私は一時停止を割り当て、別のボタンに一時停止することができAHKで同じキー
- 17. リンクにハッシュタグがある場合、アクティブなクラスをli要素に追加し、li要素をアクティブにします。
- 18. プロキシがアクティブであることを確認してください。
- 19. ユーザーがホームボタンをクリックしたときにAsynctaskを一時停止する必要があります
- 20. 画面がタッチされなかったり、特定の時間間隔で非アクティブのままだった場合は、何かをしてください。
- 21. SAS - 列に値がリストにない場合、コードを停止する必要があります
- 22. 同じURLのアクティブなタブが開いていない場合はlocalStorageを破棄します
- 23. ウェブサイトのタブを使用すると、アクティブなタブにフィールドを入力する必要はありますか?
- 24. レコードがアクティブでない場合、URLをブロックします。
- 25. カテゴリリスト上のクリックが、私はリストのクラス「アクティブ」を追加する必要がある場合は、カテゴリ
- 26. C#コンソールアプリケーションを一時停止するには(ユーザーが実行している場合のみ)
- 27. クリック時にJquery関数が開始されていますが、停止する必要があります
- 28. アプリがアクティブになった後でSpriteKitシーンを一時停止したままにする
- 29. facebook(fbml)アプリケーションでアクティブなタブの色を変更してください。
- 30. アクティブ状態が変更された場合、DjangoユーザーにEメールを送信してください。
:ここでは簡単な例です。 –