我需要在頁眉中顯示一段腳本,以便在週一至週五的上午8:00至下午5:30之間顯示。它需要保留在標題中用於模板目的。頁面頁眉內的時間腳本
腳本如下:
<head><script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="http://www.example.com/chat/scripts/livechat.js"></script></head>
現在,我通常會採取以下方法,但它並不適用,因爲這不是一個div:
<script>// get current time
var d = new Date(),
hours = d.getHours(),
mins = d.getMinutes();
day = d.getDay();
// if day is mon-fri and time is between 8am and 5:30pm
if(0 < day < 6
&& hours >= 8
&& (hours < 17 || hours === 17 && mins <= 30)){
$('.mydiv').show();
};</script>
我很困惑至於如何使這項工作。任何幫助將不勝感激。
您對服務器端生成的HTML有何建議? – 2015-02-24 21:42:10
如果您使用的是JSP或Java,則可以在服務器端存儲屬性文件,然後應用if條件,如上面的註釋 – guilhebl 2015-02-24 23:44:59