隨筆 - 26, 文章 - 0, 評論 - 2, 引用 - 0
          數據加載中……

          javascript css 實時切換

          <link rel="stylesheet" type="text/css" href="./css/color-theme-1.css" title="skin1">
          <link rel="stylesheet" type="text/css" href="./css/color-theme-2.css" title="skin2">


          <script type="text/javascript">

          ?function setStyle(title) {

          ?? var i, links;??
          ?? links = document.getElementsByTagName("link");???
          //用DOM方法獲得所有的link元素
          ??
          ?? for(i=0; links[i]; i++) {
          ?????????
          //判斷此link元素的rel屬性中是否有style關鍵字
          ?????????//即此link元素是否為樣式表link
          ?????????//同時判斷此link元素是否含有title屬性
          ??if(links[i].getAttribute("rel").indexOf("style") != -1 && links[i].getAttribute("title")) {
          ???? links[i].disabled = true;???? //把它設為disabled

          ????? ?? //再判斷它的title中是否有我們指定的關鍵字
          ??? if(links[i].getAttribute("title").indexOf(title) != -1)
          ???????
          //如果有則將其激活
          ??????links[i].disabled = false;
          ??}
          ?? }
          ?}
          </script>???


          <input type="button" value="skin2" onclick="setStyle('skin1');" />
          <input type="button" value="skin1" onclick="setStyle('skin2');" />

          有css switch.rar 代碼可以直接測試
          ? http://www.aygfsteel.com/Files/anderson/css%20switch.rar

          posted on 2008-07-31 11:04 Anderson 閱讀(260) 評論(0)  編輯  收藏 所屬分類: cssjavascript


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 夏津县| 阜康市| 合水县| 清水县| 湟源县| 漯河市| 普定县| 嘉义市| 昌图县| 临湘市| 南汇区| 宝坻区| 克什克腾旗| 峨眉山市| 轮台县| 贞丰县| 永定县| 和顺县| 镇雄县| 长岛县| 广宗县| 祁东县| 廊坊市| 陆良县| 萝北县| 遵义市| 石景山区| 织金县| 沧州市| 博兴县| 宜宾县| 太白县| 镶黄旗| 青冈县| 大悟县| 肇庆市| 濮阳市| 合江县| 会同县| 宜阳县| 昌乐县|