所以,我的頁面會在 20 秒后自動重新加載:
window.setInterval('refresh()', 20000);
function refresh() {
window.location.reload();
}
所以我添加了一個按鈕和條件,如果它是真的,頁面將重新加載。
if(siteRefreshButton === true){
window.setInterval('refresh()', 20000);
function refresh() {
window.location.reload();
}
function siteRefresh(){
siteRefreshButton = !siteRefreshButton;
console.log(siteRefreshButton);
}
我的猜測是,重繪 后,另一個間隔開始,然后才能檢查 siteRefreshButton 是真還是假。知道如何使它作業嗎?
uj5u.com熱心網友回復:
refresh您可以在函式內檢查您的狀況。
var siteRefreshButton = true
function refresh() {
if (siteRefreshButton) {
window.location.reload()
}
}
function siteRefresh() {
siteRefreshButton = !siteRefreshButton
console.log(siteRefreshButton)
}
window.setInterval('refresh()', 20000)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/470432.html
標籤:javascript 按钮 刷新 间隔
上一篇:FFmpegpython:fps更改和插值后長度不同
下一篇:如何檢測滑鼠釋放
