DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> 分時段切換CSS(JavaScript,ASP,PHP)
分時段切換CSS(JavaScript,ASP,PHP)
編輯:關於JavaScript     

一個網站能切換不同的CSS風格大家應該都了解,像眾所周知的騰訊在今年改版時也增加了切換皮膚的功能。
大家可以先看一下這兩個網站:http://www.katgal.com       http://www.leemunroe.com/
上面的這兩個網站就是根據時間自動調整站點風格,其實這種根據時間自動調整站點風格也不是什麼新鮮事了,記得好久以前也見過類似的文章或方法,只不過當時沒有特別注意。

好的,下面說一下它們的實現方法,目前網上有這樣兩種實現方法
1)   采用服務端的代碼
ASP版本:
<link rel="stylesheet" type="text/css" href="
<%
    if hour(now)<12 then
          response.write "morning.css"
    elseif hour(now)<17 then
        response.write "day.css"
      else
        response.write "night.css"
      end if
%>
"/>

PHP版本:
<link rel="stylesheet" type="text/css" href="
<?php
    $hour = date(”H”);
    if($hour < 12)
        echo 'morning.css';
    else if($hour < 17)
        echo 'day.css';
    else
        echo 'night.css';
?>
" />

2)   采用JavaScript代碼
<script type="text/javascript">
<!--
    function getCSS(){
        datetoday = new Date();
        timenow=datetoday.getTime();
        datetoday.setTime(timenow);
        thehour = datetoday.getHours();
        if (thehour<12)
            display = "morning.css";
        else if (thehour<17)
            display = "day.css";
        else
            display = "night.css";
        //(...想要更多再加即可...)
        
        var css = '<';
        css+='link rel="stylesheet" href='+display+' \/';
        css+='>';
        document.w

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved