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 相关文章推荐
javascript的函数
Jan 31 Javascript
js中将具有数字属性名的对象转换为数组
Mar 06 Javascript
iframe子页面获取父页面元素的方法
Nov 05 Javascript
jQuery实现的导航动画效果(附demo源码)
Apr 01 Javascript
jQuery webuploader分片上传大文件
Nov 07 Javascript
详解百度百科目录导航树小插件
Jan 08 Javascript
RequireJS 依赖关系的实例(推荐)
Jan 21 Javascript
AngularJS前端页面操作之用户修改密码功能示例
Mar 27 Javascript
浅谈vue中慎用style的scoped属性
Nov 28 Javascript
一文读懂ES7中的javascript修饰器
May 06 Javascript
最简单的vue消息提示全局组件的方法
Jun 16 Javascript
JS 实现发送短信验证码的“59秒后重新发送验证短信”功能
Aug 23 Javascript
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
基于HTTP长连接的&quot;服务器推&quot;技术的php 简易聊天室
2009/10/31 PHP
php表单提交问题的解决方法
2011/04/12 PHP
laravel邮件发送的实现代码示例
2020/01/31 PHP
PHP 构造函数和析构函数原理与用法分析
2020/04/21 PHP
php生成随机数/生成随机字符串的方法小结【5种方法】
2020/05/27 PHP
JavaScript 事件冒泡简介及应用
2010/01/11 Javascript
setTimeout函数兼容各主流浏览器运行执行效果实例
2013/06/13 Javascript
javascript判断非数字的简单例子
2013/07/18 Javascript
js中数组(Array)的排序(sort)注意事项说明
2014/01/24 Javascript
jquery操作checkbox示例分享
2014/07/21 Javascript
javascript批量修改文件编码格式的方法
2015/01/27 Javascript
JS或jQuery获取ASP.NET服务器控件ID的方法
2015/06/08 Javascript
JavaScript中常用的验证reg
2016/10/13 Javascript
js按条件生成随机json:randomjson实现方法
2017/04/07 Javascript
JavaScript30 一个月纯 JS 挑战中文指南(英文全集)
2017/07/23 Javascript
浅析微信扫码登录原理(小结)
2018/10/29 Javascript
vue组件之间数据传递的方法实例分析
2019/02/12 Javascript
vue使用video插件vue-video-player详解
2020/10/23 Javascript
json.stringify()与json.parse()的区别以及用处
2021/01/25 Javascript
[14:25]教你分分钟做大人:主宰(HEROS)
2014/12/08 DOTA
Python设计模式编程中Adapter适配器模式的使用实例
2016/03/02 Python
python+django快速实现文件上传
2016/10/24 Python
Python3网络爬虫之使用User Agent和代理IP隐藏身份
2017/11/23 Python
python实现画圆功能
2018/01/25 Python
tensorflow TFRecords文件的生成和读取的方法
2018/02/06 Python
用python拟合等角螺线的实现示例
2019/12/27 Python
Python Tornado核心及相关原理详解
2020/06/24 Python
美国彩妆品牌:Coastal Scents
2017/04/01 全球购物
SportsDirect.com新加坡:英国第一体育零售商
2019/03/30 全球购物
NOTINO英国:在线购买美容和香水
2020/02/25 全球购物
令人啧啧称赞的经理推荐信
2013/11/07 职场文书
自我鉴定写作要点
2014/01/17 职场文书
《青山处处埋忠骨》教学反思
2014/04/22 职场文书
计算机专业自荐信
2015/03/05 职场文书
2016年暑期教师培训心得体会
2016/01/09 职场文书
Win11使用CAD卡顿或者致命错误怎么办?Win11无法正常使用CAD的解决方法
2022/07/23 数码科技