我想根據小時(GMT)製作一個顯示不同文本行的網站。我曾嘗試使用JavaScript,但我非常初學者!我已經設法將下面的代碼拼湊在一起,但似乎無法使其工作。任何幫助感謝!每小時不同的文本行數
function getTime(zone, success) {
var url = 'http://json-time.appspot.com/time.json?tz=' + zone,
ud = 'json' + (+new Date());
window[ud]= function(o){
success && success(new Date(o.datetime));
};
document.getElementsByTagName('head')[0].appendChild((function(){
var s = document.createElement('script');
s.type = 'text/javascript';
s.src = url + '&callback=' + ud;
return s;
})());
}
getTime('GMT', function(time){
if (time>10 && time<11)
{
document.write("<b>Paris</b>");
}
;
});
傻冒missusing'document.write'。現在它清除您網頁中的所有內容。您需要使用一些DOM操作。 – Teemu 2012-03-08 12:11:34
由於文本不是基於用戶的當地時間,所以不應該在服務器上完成? – stark 2012-03-08 12:12:03