JavaScript每天定时更换皮肤样式的方法


Posted in Javascript onJuly 01, 2015

本文实例讲述了JavaScript每天定时更换皮肤样式的方法。分享给大家供大家参考。具体分析如下:

这段js代码通过每天在不同时段自动更换网页调用的样式表,实现更换皮肤的功能。

<script type="text/JavaScript">
<!--
function getStylesheet() {
   var currentTime = new Date().getHours();
   if (0 <= currentTime&¤tTime < 5) {
    document.write("<link rel='stylesheet' href='night.css' type='text/css'>");
   }
   if (5 <= currentTime&¤tTime < 11) {
    document.write("<link rel='stylesheet' href='morning.css' type='text/css'>");
   }
   if (11 <= currentTime&¤tTime < 16) {
    document.write("<link rel='stylesheet' href='day.css' type='text/css'>");
   }
   if (16 <= currentTime&¤tTime < 22) {
    document.write("<link rel='stylesheet' href='evening.css' type='text/css'>");
   }
   if (22 <= currentTime&¤tTime <= 24) {
    document.write("<link rel='stylesheet' href='night.css' type='text/css'>");
   }
}
getStylesheet();
-->
</script>
<noscript>
<link href="main.css" rel="stylesheet" type="text/css">
</noscript>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
ajax更新数据后,jquery、jq失效问题
Mar 16 Javascript
JavaScript异步调用定时方法并停止该方法实现代码
Mar 16 Javascript
js 数值转换为3位逗号分隔的示例代码
Feb 19 Javascript
快速获取/设置iframe内对象元素的几种js实现方法
May 20 Javascript
jQuery EasyUI Tab 选项卡问题小结
Aug 16 Javascript
js完整倒计时代码分享
Sep 18 Javascript
JavaScript三种绑定事件方式及相互之间的区别分析
Jan 10 Javascript
WebStorm ES6 语法支持设置&amp;babel使用及自动编译(详解)
Sep 08 Javascript
angular.extend方法的具体使用
Sep 14 Javascript
微信小程序实现手指拖动选项排序
Apr 22 Javascript
vue-admin-template配置快捷导航的代码(标签导航栏)
Sep 04 Javascript
JQuery Ajax如何实现注册检测用户名
Sep 25 jQuery
JavaScript获得指定对象大小的方法
Jul 01 #Javascript
JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法
Jul 01 #Javascript
JavaScript判断数组是否包含指定元素的方法
Jul 01 #Javascript
在JavaScript应用中使用RequireJS来实现延迟加载
Jul 01 #Javascript
使用RequireJS优化JavaScript引用代码的方法
Jul 01 #Javascript
优化RequireJS项目的相关技巧总结
Jul 01 #Javascript
JavaScript的RequireJS库入门指南
Jul 01 #Javascript
You might like
使用PHP模拟HTTP认证
2006/10/09 PHP
php字符串截取中文截取2,单字节截取模式
2007/12/10 PHP
解析php mysql 事务处理回滚操作(附实例)
2013/08/05 PHP
如何使用纯PHP实现定时器任务(Timer)
2015/07/31 PHP
php上传图片获取路径及给表单字段赋值的方法
2016/01/23 PHP
PHP中的密码加密的解决方案总结
2016/10/26 PHP
浅谈PHP之ThinkPHP框架使用详解
2020/07/21 PHP
深入理解JavaScript系列(13) This? Yes,this!
2012/01/18 Javascript
JavaScript实现url地址自动检测并添加URL链接示例代码
2013/11/12 Javascript
js中window.open()的所有参数详细解析
2014/01/09 Javascript
table行随鼠标移动变色示例
2014/05/07 Javascript
一个不错的字符串转码解码函数(自写)
2014/07/31 Javascript
jquery队列函数用法实例
2014/12/16 Javascript
在JavaScript应用中使用RequireJS来实现延迟加载
2015/07/01 Javascript
JS访问DOM节点方法详解
2016/11/29 Javascript
Angular 常用指令实例总结整理
2016/12/13 Javascript
Bootstrap源码解读排版(1)
2016/12/23 Javascript
VUE Error: getaddrinfo ENOTFOUND localhost
2018/05/03 Javascript
JavaScript面向对象的程序设计(犯迷糊的小羊)
2018/05/27 Javascript
jQuery实现鼠标移到某个对象时弹出显示层功能
2018/08/23 jQuery
[54:56]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第三局
2016/03/06 DOTA
用Python抢过年的火车票附源码
2015/12/07 Python
Python多进程分块读取超大文件的方法
2016/04/13 Python
python3.5 + PyQt5 +Eric6 实现的一个计算器代码
2017/03/11 Python
python将txt文件读入为np.array的方法
2018/10/30 Python
如何使用python操作vmware
2019/07/27 Python
.img/.hdr格式转.nii格式的操作
2020/07/01 Python
老公给老婆的道歉信
2014/01/10 职场文书
企业党员公开承诺书
2014/03/26 职场文书
儿童生日会策划方案
2014/05/15 职场文书
作风转变心得体会
2014/09/02 职场文书
2014年个人师德工作总结
2014/12/04 职场文书
绍兴鲁迅故居导游词
2015/02/09 职场文书
小浪底导游词
2015/02/12 职场文书
事业单位年度考核个人总结
2015/02/12 职场文书
Redis安装启动及常见数据类型
2021/04/14 Redis