本文目錄一覽:
php頁面定時可以自動刷新本頁面
我想問一下,這個網頁要是沒人訪問,這個會定時刷新嗎,這個定時刷新是相對於客戶端的,在客戶端裡面可以加入JS代碼或將該網頁的頭文件中的某一項改一下,具體記不太清楚,目前客戶端定時訪問,我知道就這兩種,而如果想通過後台代碼來定時,這個例如你定時刪出數據庫中過期的數據,但這個後台代碼,實際跟網頁設計無關了,是一種應用程序,該應用程序會在網站主機上定時執行,跟我們個人電腦上面的系統程序類似。我說到這份了,你應該清楚了,所以做網頁想定時刷新,只能通過我前面說的那兩種方法,用JS定時訪問,後台程序只會說用AJAX的時候用到,不用AJAX這個定時刷新跟後台代碼無關。
求助,一個定時刷新網頁的PHP源碼
基於php的呢,提供兩種方法
1、利用html的頁面刷新功能,設置一個刷新周期,開着網頁就ok了,你可以利用frame加載你要的那兩個網頁。frame部分略
head
meta http-equiv=”refresh” content=”1; url=###” /
/head
2、利用php的sleep 延時 或是搜索“php 計劃任務”
定義一個boolean型的變量。
每次while循環都判斷這個boolean變量,如果是true,則執行業務邏輯代碼,否則跳出循環。代碼示例
ignore_user_abort();
set_time_limit();
while(true){
if($condition==true){
//載入頁面,用frame即可
}else{
break;
}
sleep($interval);
}
正好昨天寫了一段類似的,就share給你了!
其它方法的話,你去找個類似的刷新網頁的小軟件,可以定時的,也能實現你的要求,不詳述
php 怎麼能到規定的時間強制刷新頁面
“服務器刷新” PHP直接是做不了的,只能通過間接的方法,
比如使用緩存,定時到了就清除緩存,再重新生成新的緩存。
如果瀏覽區一直都是開着的,那麼也可以弄個js定時刷新,
如果我的回答沒能幫助您,請繼續追問。
您也可以向我們團隊發出請求,會有更專業的人來為您解答。
PHP網頁定時刷新的代碼程序是什麼?
定時刷新網頁是js的功能吧
script language=”JavaScript”
function re_fresh() {
window.location.reload();
}
setTimeout(‘re_fresh()’,2000); //指定2秒刷新一次
/script
不過這樣做對服務器會造成很大壓力,不是必要的,不要這麼做
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/195392.html