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 控制非法字符的输入代码
Dec 04 Javascript
juqery 学习之四 筛选过滤
Nov 30 Javascript
JS复制到剪贴板示例代码
Oct 30 Javascript
javascript:json数据的页面绑定示例代码
Jan 26 Javascript
JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
Mar 03 Javascript
angularjs实现搜索的关键字在正文中高亮出来
Jun 13 Javascript
通过源码分析Vue的双向数据绑定详解
Sep 24 Javascript
Puppeteer环境搭建的详细步骤
Sep 21 Javascript
详解Vue源码之数据的代理访问
Dec 11 Javascript
微信小程序开发实现消息推送
Nov 18 Javascript
解决vue项目F5刷新mounted里的函数不执行问题
Nov 05 Javascript
javascript实现扫雷简易版
Aug 18 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
推荐文章系统(一)
2006/10/09 PHP
php json_encode值中大括号与花括号区别
2013/09/30 PHP
Dwz与thinkphp整合下的数据导出到Excel实例
2014/12/04 PHP
PHP中new static() 和 new self() 的区别介绍
2015/01/09 PHP
php使用高斯算法实现图片的模糊处理功能示例
2016/11/11 PHP
客户端脚本中常常出现的一些问题和调试技巧
2007/01/09 Javascript
cnblogs TagCloud基于jquery的实现代码
2010/06/11 Javascript
jquery下将选择的checkbox的id组成字符串的方法
2010/11/28 Javascript
web的各种前端打印方法之jquery打印插件PrintArea实现网页打印
2013/01/09 Javascript
js 判断控件获得焦点的示例代码
2014/03/04 Javascript
JavaScript取得WEB安全颜色列表的方法
2015/07/14 Javascript
js模拟淘宝网的多级选择菜单实现方法
2015/08/18 Javascript
详解JS中定时器setInterval和setTImeout的this指向问题
2017/01/06 Javascript
Vue.js学习之过滤器详解
2017/01/22 Javascript
jQuery Validate格式验证功能实例代码(包括重名验证)
2017/07/18 jQuery
老生常谈javascript的面向对象思想
2017/08/22 Javascript
浅谈Express异步进化史
2017/09/09 Javascript
vue-cli 使用axios的操作方法及整合axios的多种方法
2018/09/12 Javascript
Vue slot用法(小结)
2018/10/22 Javascript
微信小程序实现搜索历史功能
2020/03/26 Javascript
策略模式实现 Vue 动态表单验证的方法
2019/09/16 Javascript
python3+PyQt5实现文档打印功能
2018/04/24 Python
Python计算一个给定时间点前一个月和后一个月第一天的方法
2018/05/29 Python
详解Python匿名函数(lambda函数)
2019/04/19 Python
关于pytorch多GPU训练实例与性能对比分析
2019/08/19 Python
利用setuptools打包python程序的方法步骤
2020/01/18 Python
python可视化 matplotlib画图使用colorbar工具自定义颜色
2020/12/07 Python
canvas版人体时钟的实现示例
2021/01/29 HTML / CSS
岗位职责的含义
2013/11/17 职场文书
幼儿园开学家长寄语
2014/01/19 职场文书
创业计划书的主要内容有哪些
2014/01/29 职场文书
党课知识竞赛主持词
2014/04/01 职场文书
自动化专业毕业生求职信
2014/06/18 职场文书
怀孕辞职信怎么写
2015/02/28 职场文书
读《人生的智慧》有感:闲暇是人生的精华
2019/12/25 职场文书
Golang中interface{}转为数组的操作
2021/04/30 Golang