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 相关文章推荐
js 表单验证方法(实用)
Apr 28 Javascript
jQuery控制iFrame(实例代码)
Nov 19 Javascript
js和jquery使按钮失效为不可用状态的方法
Jan 26 Javascript
node.js中的buffer.toString方法使用说明
Dec 14 Javascript
JS+CSS实现自动改变切换方向图片幻灯切换效果的方法
Mar 02 Javascript
jquery滚动加载数据的方法
Mar 09 Javascript
javascript 开发之网页兼容各种浏览器
Sep 28 Javascript
webpack配置之后端渲染详解
Oct 26 Javascript
vue项目中引入noVNC远程桌面的方法
Mar 05 Javascript
karma+webpack搭建vue单元测试环境的方法示例
May 24 Javascript
浅谈super-vuex使用体验
Jun 25 Javascript
基于javascript处理二进制图片流过程详解
Jun 08 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
用jquery生成二级菜单的实例代码
2013/06/24 Javascript
jQuery ajax调用WCF服务实例
2014/07/16 Javascript
9款2014最热门jQuery实用特效推荐
2014/12/07 Javascript
JavaScript 面向对象与原型
2015/04/10 Javascript
javascript实现动态标签云
2015/10/16 Javascript
js实现对ajax请求面向对象的封装
2016/01/08 Javascript
Bootstrap滚动监听(Scrollspy)插件详解
2016/04/26 Javascript
有关easyui-layout中的收缩层无法显示标题的解决办法
2016/05/10 Javascript
jQuery EasyUI datagrid在翻页以后仍能记录被选中行的实现代码
2016/08/15 Javascript
Vue.js实现移动端短信验证码功能
2017/03/29 Javascript
three.js中文文档学习之通过模块导入
2017/11/20 Javascript
Angular 容器部署的方法
2018/04/17 Javascript
在Vue项目中用fullcalendar制作日程表的示例代码
2019/08/04 Javascript
vue穿梭框实现上下移动
2021/01/29 Vue.js
[01:22]DOTA2神秘商店携大量周边降临完美大师赛
2017/11/07 DOTA
举例详解Python中yield生成器的用法
2015/08/05 Python
Python+django实现文件下载
2016/01/17 Python
Python多进程分块读取超大文件的方法
2016/04/13 Python
Django的HttpRequest和HttpResponse对象详解
2018/01/26 Python
Python使用pickle模块实现序列化功能示例
2018/07/13 Python
Numpy之random函数使用学习
2019/01/29 Python
Python3模拟登录操作实例分析
2019/03/12 Python
opencv导入头文件时报错#include的解决方法
2019/07/31 Python
python实现逆滤波与维纳滤波示例
2020/02/26 Python
Pytest框架之fixture的详细使用教程
2020/04/07 Python
Python 高效编程技巧分享
2020/09/10 Python
python实现数学模型(插值、拟合和微分方程)
2020/11/13 Python
小女主人连衣裙:Little Mistress
2017/07/10 全球购物
应届毕业生求职信范文
2013/12/18 职场文书
报关报检委托书
2014/04/08 职场文书
合伙经营协议书
2014/04/18 职场文书
做人民满意的公务员活动方案
2014/08/25 职场文书
2015年高中语文教学总结
2015/08/18 职场文书
导游词创作书写原则以及开场白技巧怎么学?
2019/09/25 职场文书
CSS实现漂亮的时钟动画效果的实例代码
2021/03/30 HTML / CSS
TypeScript 内置高级类型编程示例
2022/09/23 Javascript