頁編程之自動刷新。
各位同學(xué)好,今天我們來分享一下如何設(shè)置網(wǎng)頁自動刷新和延時跳轉(zhuǎn)。我們都知道,在瀏覽器中點(diǎn)擊刷新按鈕或者按下F5鍵可以刷新頁面,但在編程中有時需要自動刷新頁面,加載最新的數(shù)據(jù),無需用戶參與。這就是我們今天要講的內(nèi)容。
接下來讓我們來看看效果如何。
·首先,在頁面上添加了一個滾動字幕和一張GIF動畫,用于展示頁面的刷新狀態(tài)。
·現(xiàn)在可以看到,每隔3秒自動刷新一次,每當(dāng)刷新時,字幕會回到初始位置,動畫也會重新播放。
·如果不明顯,可以看到鼠標(biāo)指到的位置會不停地觸發(fā)刷新按鈕,效果已經(jīng)很明顯了。
現(xiàn)在讓我們來看看實(shí)現(xiàn)代碼。自動刷新使用了meta標(biāo)簽的http-equiv屬性,值為referesh,表示自動刷新。設(shè)置了content屬性,在內(nèi)容中填寫秒數(shù),即每隔多少秒自動刷新頁面。如果設(shè)置為3,則每隔3秒自動刷新頁面,非常簡單。
·延時跳轉(zhuǎn)的實(shí)現(xiàn)也很簡單。剛才已經(jīng)將Content屬性設(shè)置為3,現(xiàn)在只需要指定要跳轉(zhuǎn)到的URL。它的寫法是在3后面加上一個英文分號,然后加上url等于要跳轉(zhuǎn)到的地址。在這里,我們跳轉(zhuǎn)到新浪首頁,例如視頻。這樣寫好后,回到瀏覽器保存,可以看到倒計時321,成功跳轉(zhuǎn)。在指定時間后,瀏覽器會自動跳轉(zhuǎn),功能已經(jīng)實(shí)現(xiàn)。
今天的分享就到這里,希望各位同學(xué)可以照著寫3遍,做到不看視頻也能寫出來。所有案例和相關(guān)文檔都可以向我索取。
我們下期再見,想學(xué)編程可以關(guān)注網(wǎng)頁編程、服務(wù)端編程、數(shù)據(jù)庫和算法方面的內(nèi)容。
點(diǎn)贊支持一下。
文為大家介紹三種 js 刷新當(dāng)前頁面的方法:
reload() 方法;
replace() 方法;
頁面自動刷新;
方法1:reload() 方法
reload()方法用于刷新當(dāng)前文檔。
reload() 方法類似于你瀏覽器上的刷新頁面按鈕。
location.reload();
方法2:replace() 方法
replace() 方法可用一個新文檔取代當(dāng)前文檔。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>replace() 方法</title>
<script>
function replaceDoc(){
window.location.replace("http://www.xxxxxx.com")
}
</script>
</head>
<body>
<input type="button" value="載入新文檔替換當(dāng)前頁面" onclick="replaceDoc()">
</body>
</html>
方法3:頁面自動刷新
頁面自動刷新:把如下代碼加入<head>區(qū)域中
<meta http-equiv="refresh" content="5">
其中5指每隔5秒刷新一次頁面。
篇文章主要介紹了window設(shè)置任務(wù)計劃定時執(zhí)行 git 更新(git pull)并隱藏運(yùn)行cmd,需要的朋友可以參考下 |
windows計劃任務(wù)
開始 > 管理工具 > 任務(wù)計劃程序
首先創(chuàng)建一個bat文件。命名為:XXXX.bat, 內(nèi)容如下:
@echo off
D:
cd \share\doc
git pull
\share\doc:是git項(xiàng)目目錄。創(chuàng)建完,手動雙擊執(zhí)行一下該bat文件,是否正常。正常的情況是:雙擊就會進(jìn)行更新將該bat文件放在自己相中的位置,比如D盤根目錄。添加windows任務(wù)計劃
schtasks /create /sc minute /mo 5 /tn "自動更新-git" /tr "D:\XXXX.bat"
參數(shù)說明:
schtasks /create:固定寫法
/sc minute,/sc就指這條schtasks的類型。minute是分鐘的意思,就是分鐘類型,類型有很多,每小時每天每個月,具體的自己看文檔。
/mo 5,/mo就是運(yùn)行的頻率,5就是每5分鐘運(yùn)行一次,假如/sc類型是hourly,就是每5個小時運(yùn)行一次。
/tn "自動更新-git",/tn就是給這個計劃任務(wù)取個名字。隨意寫
/tr "D:\XXXX.bat",/tr就是你要運(yùn)行的路徑,其實(shí)只要把創(chuàng)建的bat完整路徑貼過來即可。
運(yùn)行
將上邊的命令打開運(yùn)行--cmd,然后執(zhí)行上邊這句話,即可將任務(wù)創(chuàng)建成功。
然后打開windows的“任務(wù)計劃程序”,就可以看到剛才創(chuàng)建的那一條。如果不想用命令執(zhí)行,也可以去“任務(wù)計劃程序”界面化創(chuàng)建。
cmd黑窗口隱藏
創(chuàng)建一個后綴為vbs結(jié)尾的文件,比如run.vbs, 然后編輯,輸入以下內(nèi)容:
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c D:\XXXX.bat",vbhide
其中的D:\XXXX.bat 為你的bat所在路徑。
vbhide,表示隱藏執(zhí)行。
然后將上邊的計劃命令修改一下:
schtasks /create /sc minute /mo 5 /tn "自動更新-git" /tr "D:\run.vbs"
https://www.linuxprobe.com/window-git-pull.html
*請認(rèn)真填寫需求信息,我們會在24小時內(nèi)與您取得聯(lián)系。