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中的float运算精度实例分析
Aug 21 Javascript
jQuery+CSS 实现随滚动条增减的汽水瓶中的液体效果
Sep 26 Javascript
Knockoutjs快速入门(经典)
Dec 24 Javascript
jquery实现固定顶部导航效果(仿蘑菇街)
Mar 21 Javascript
JavaScript自定义事件介绍
Aug 29 Javascript
JavaScript汉诺塔问题解决方法
Apr 21 Javascript
JavaScript SHA512加密算法详细代码
Oct 06 Javascript
详解vue-router和vue-cli以及组件之间的传值
Jul 04 Javascript
VUE2.0+Element-UI+Echarts封装的组件实例
Mar 02 Javascript
JS学习笔记之贪吃蛇小游戏demo实例详解
May 29 Javascript
详解JavaScript 浮点数运算的精度问题
Jul 23 Javascript
小程序开发之模态框组件封装
Apr 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
咖啡界又出新概念,无需咖啡豆的分子咖啡
2021/03/03 咖啡文化
修改了一个很不错的php验证码(支持中文)
2007/02/14 PHP
php实现将字符串按照指定距离进行分割的方法
2015/03/14 PHP
分享十款最出色的PHP安全开发库中文详细介绍
2015/03/22 PHP
php文件上传类完整实例
2016/05/14 PHP
PHP获取中国时间(上海时区时间)及美国时间的方法
2017/02/23 PHP
ThinkPHP中create()方法自动验证实例
2017/04/26 PHP
JavaScript 组件之旅(三):用 Ant 构建组件
2009/10/28 Javascript
js加入收藏以及使用Jquery更改透明度
2014/01/26 Javascript
实例讲解JQuery中this和$(this)区别
2014/12/08 Javascript
Bootstrap编写导航栏和登陆框
2016/05/30 Javascript
ui组件之input多选下拉实现方法(带有搜索功能)
2016/07/14 Javascript
js实现加载更多功能实例
2016/10/27 Javascript
jQuery动态追加页面数据以及事件委托详解
2017/05/06 jQuery
Vue组件模板形式实现对象数组数据循环为树形结构(实例代码)
2017/07/31 Javascript
jQuery 1.9版本以上的浏览器判断方法代码分享
2017/08/28 jQuery
vue.js中created方法作用
2018/03/30 Javascript
JS中判断某个字符串是否包含另一个字符串的五种方法
2018/05/03 Javascript
微信小程序学习笔记之文件上传、下载操作图文详解
2019/03/29 Javascript
使用apifm-wxapi快速开发小程序过程详解
2019/08/05 Javascript
LayUI动态设置checkbox不显示的解决方法
2019/09/02 Javascript
Centos7 安装Node.js10以上版本的方法步骤
2019/10/15 Javascript
vue项目或网页上实现文字转换成语音播放功能
2020/06/09 Javascript
[35:29]Secret vs VG 2018国际邀请赛淘汰赛BO3 第三场 8.23
2018/08/24 DOTA
python爬虫之线程池和进程池功能与用法详解
2018/08/02 Python
详解pytorch 0.4.0迁移指南
2019/06/16 Python
Python中模块(Module)和包(Package)的区别详解
2019/08/07 Python
Python实现字符串中某个字母的替代功能
2019/10/21 Python
keras实现图像预处理并生成一个generator的案例
2020/06/17 Python
LUISAVIAROMA德国官网:时尚奢侈品牌购物网站
2020/11/12 全球购物
生产助理岗位职责
2014/06/18 职场文书
2015年员工试用期工作总结
2014/12/12 职场文书
鸟的天堂导游词
2015/01/31 职场文书
初中政教处工作总结
2015/08/12 职场文书
总结一下关于在Java8中使用stream流踩过的一些坑
2021/06/24 Java/Android
游戏《我的世界》澄清Xbox版暂无计划加入光追
2022/04/03 其他游戏