日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

php 获取指定时间 次日,PHP时间判断语句

發(fā)布時間:2023/11/30 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 获取指定时间 次日,PHP时间判断语句 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

用php只能獲取服務(wù)器端的時間,得用js獲取客戶端時間,然后生成對應(yīng)的css文件內(nèi)容。

為了確保頁面能正確顯示,還得有個默認(rèn)的css文件鏈接。示例代碼如下:

function DynamicLoad()

{

var Self=this; //對象自身

//功能:加載指定的文件

//參數(shù):src——需要被加載的文件

//返回:(無)

this.Load=function(src)

{

if(Self.IsLoaded(src)) //判斷該文件是否已經(jīng)加載了

{

Self.OnLoaded(src);

return;

}

else //如果沒有加載,動態(tài)創(chuàng)建

{

var objDynamic; //動態(tài)創(chuàng)建的對象

var type=Self.GetSrcType(src); //文件類型

if(type=="js")

{

objDynamic=document.createElement("script");

objDynamic.src=src;

objDynamic.type="text/javascript";

}

else if(type=="css")

{

objDynamic=document.createElement("link");

objDynamic.rel="stylesheet";

objDynamic.type="text/css";

objDynamic.href=src;

}

else

{

Self.OnFailed(src);

return;

}

document.getElementsByTagName("head")[0].appendChild(objDynamic); //將創(chuàng)建的對象插入到HEAD節(jié)中

objDynamic.οnlοad=objDynamic.onreadystatechange=function() //加載過程中狀態(tài)改變引發(fā)的事件

{

if(this.readyState && this.readyState=="loading")

return;

else

Self.OnLoaded(src);

};

objDynamic.οnerrοr=function() //加載過程中發(fā)生錯誤引發(fā)的事件

{

document.getElementsByTagName("head")[0].removeChild(objDynamic);

Self.OnFailed(src);

};

}

};

this.IsLoaded=function(src)

{

var isLoaded=false; //假設(shè)沒有加載

var type=Self.GetSrcType(src); //得到文件的類型

var i; //用于循環(huán)的索引

if(type=="js")

{

var scripts=document.getElementsByTagName("script"); //得到所有的腳本對象集合

for(i=0;i

{

if(scripts[i].src && scripts[i].src.indexOf(src)!=-1)

{

if(scripts[i].readyState=="loaded" || scripts[i].readyState=="complete")

{

isLoaded=true;

break;

}

}

}

}

else if(type=="css")

{

var links=document.getElementsByTagName("link"); //得到所有的link對象集合

for(i=0;i

{

if(links[i].href && links[i].href.indexOf(src)!=-1)

{

if(links[i].readyState=="loaded" || links[i].readyState=="complete" || links[i].readyState=="interactive")

{

isLoaded=true;

break;

}

}

}

}

return isLoaded;

};

this.GetSrcType=function(src)

{

var type="";

var lastIndex=src.lastIndexOf(".");

if(lastIndex!=-1)

{

type=src.substr(lastIndex+1);

}

return type;

};

this.OnLoaded=function(src)

{

Self.LoadedCallback(src);

};

this.LoadedCallback=function(src){};

this.OnFailed=function(src)

{

Self.FailedCallback(src);

};

this.FailedCallback=function(src){};

}

//動態(tài)加載css文件

var dl = new DynamicLoad();

//依據(jù)時間來調(diào)用css文件

function splitTime(){

var now = new Date();

var _hour = now.getHours();

if(_hour<6){

dl.Load('/css/css4.css');

} else if(_hour<9){

dl.Load('/css/css1.css');

} else if(_hour<10){

dl.Load('/css/css1.css');

} else if(_hour<14){

dl.Load('/css/css2.css');

} else if(_hour<15){

dl.Load('/css/css2.css');

}else if(_hour<17){

dl.Load('/css/css3.css');

} else if(_hour<18){

dl.Load('/css/css3.css');

} else if(_hour<21){

dl.Load('/css/css4.css');

}else if(_hour>22){

dl.Load('/css/css4.css');

}

}

總結(jié)

以上是生活随笔為你收集整理的php 获取指定时间 次日,PHP时间判断语句的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。