javascript 定时广告显示(两个时间段) 原创
function strToDate(str,ext){
if(str==null || str=='') return;
var arys = new Array();
arys = str.split('-');
var newDate = new Date(arys[0],arys[1]-1,arys[2],9,0,0);
if(ext){
newDate = new Date(newDate.getTime()+1000*60*60*24);
}
return newDate;
}
function showit(str,start,end){
var date = new Date();
var start=strToDate(start);
var end=strToDate(end,false);
if(date>start && date我们 广告定时显示www.jb51.net 测试通过","2009-7-30","2999-08-01");
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
showit需要三个参数
showit(str,start,end);
str一般为广告代码例如"<a href='http://www.jb51.net'>我们</a>"
start为开始日期,一般随意 必须是"2009-08-02"这样的格式
end 为广告到期时间 必须是"2009-08-02"这样的格式
这个是很重要的,要不就不能显示了,大家根据需要填写。
相关推荐
-
js控制不同的时间段显示不同的css样式的实例代码
js函数,可以放到单独的js文件中也可以放到当前页的<head>标记之内 复制代码 代码如下: function getCSS(){ datetoday = new Date(); timenow=datetoday.getTime(); datetoday.setTime(timenow); thehour = datetoday.getHours(); if (thehour<12) disp
-
JavaScript计算两个日期时间段内日期的方法
本文实例讲述了JavaScript计算两个日期时间段内日期的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: /************************* * 计算两个日期时间段内所有日期 * * @param value1 * 开始日期 YYYY-MM-DD * @param value2 * 结束日期 * return 日期数组 */ function dataScope(value1, value2
-
javascript实现根据时间段显示问候语的方法
本文实例讲述了javascript实现根据时间段显示问候语的方法.分享给大家供大家参考.具体实现方法如下: 将以下代码加入HTML 的<body></body>之间: <script language="javaScript"> <!-- now = new Date(),hour = now.getHours() if(hour < 6){document.write("凌晨好!")} else if (hour &
-
js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
核心代码: var time_range = function (beginTime, endTime, nowTime) { var strb = beginTime.split (":"); if (strb.length != 2) { return false; } var stre = endTime.split (":"); if (stre.length != 2) { return false; } var strn = nowTime.split
-
javascript 定时广告显示(两个时间段) 原创
function strToDate(str,ext){ if(str==null || str=='') return; var arys = new Array(); arys = str.split('-'); var newDate = new Date(arys[0],arys[1]-1,arys[2],9,0,0); if(ext){ newDate = new Date(newDate.getTime()+1000*60*60*24); } return newDate; } fu
-
JavaScript可否多线程? 深入理解JavaScript定时机制
例如 复制代码 代码如下: setTimeout( function(){ alert('你好!'); } , 0); setInterval( callbackFunction , 100); 认为setTimeout中的问候方法会立即被执行,因为这并不是凭空而说,而是JavaScript API文档明确定义第二个参数意义为隔多少毫秒后,回调方法就会被执行. 这里设成0毫秒,理所当然就立即被执行了. 同理对setInterval的callbackFunction方法每间隔100毫秒就立即被执行
-
JavaScript是否可实现多线程 深入理解JavaScript定时机制
容易欺骗别人感情的JavaScript定时器 JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如 复制代码 代码如下: setTimeout( function(){ alert('你好!'); } , 0); setInterval( callbackFunction , 100); 认为setTimeout中的问候方法会立即被执行,因为这并不是凭空而说,而是JavaS
-
jQuery实现广告显示和隐藏动画
我们经常会看到几秒后出现了广告,显示了几秒后广告就消失了,下面就用JQuery框架来实现这个功能. 代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>广告的自动显示与隐藏</title> <style> #content{width:100%;height:500px;background:#999} </style
-
JavaScript是否可实现多线程 深入理解JavaScript定时机制
容易欺骗别人感情的JavaScript定时器 JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如 复制代码 代码如下: setTimeout( function(){ alert('你好!'); } , 0); setInterval( callbackFunction , 100); 认为setTimeout中的问候方法会立即被执行,因为这并不是凭空而说,而是JavaS
-
JavaScript实现广告的关闭与显示效果实例
本文实例讲述了JavaScript实现广告的关闭与显示效果.分享给大家供大家参考.具体实现方法如下: js代码部分如下: <script language="javascript"> <!-- function display(){ if(googlead.style.visibility == 'visible'){ googlead.style.visibility ='hidden' ; document.getElementById('words').inne
-
深入理解JavaScript定时机制
本文介绍了JavaScript定时机制,要理解JavaScript的定时机制,就要知道JavaScript的运行机制. 首先声明,JavaScript是单线程运行(JavaScript引擎线程)事件驱动. 一.浏览器中有多个线程 一款浏览器中包含的最基本的线程: 1.JavaScript引擎线程. 2.定时器线程,setInterval和setTimeout会触发这个线程. 3.浏览器事件触发线程,这个线程会触发onclick.onmousemove和其它浏览器事件. 4.界面渲染线程,负责渲染
-
用 ajax 的方法解决网页广告显示的问题
有的时候google或者其他广告显示不出来,造成页面访问速度奇慢,怎么样解决这个问题呢?我们可以借用AJAX的方式来做一下: 在原位置放置以下代码: 〈div id="GoogleAD"〉〈/div〉 在 html 最后(〈/body〉前)加上: 〈div id="tempGoogleAD" style="display:none;"〉 〈script type="text/javascript" src="
-
element-ui表格列金额显示两位小数的方法
对于金额的显示,大多情况下需要保留两位小数,比如下面的(表格采用 element-ui): 在vue.js中,对文本的处理通常是通过设置一系列的过滤器,过滤器可以用在两个地方:双花括号插值 和 v-bind 表达式 (后者从 2.1.0+ 开始支持). 定义过滤器 filters: { rounding (value) { return value.toFixed(2) } } toFixed() 方法可把 Number 四舍五入为指定小数位数的数字,使用语法如下: NumberObject.t
-
JavaScript简单实现合并两个Json对象的方法示例
本文实例讲述了JavaScript简单实现合并两个Json对象的方法.分享给大家供大家参考,具体如下: $.mergeJsonObject = function(jsonbject1, jsonbject2) { var resultJsonObject = {}; for (var attr in jsonbject1) { resultJsonObject[attr] = jsonbject1[attr]; } for (var attr in jsonbject2) { resultJso
随机推荐
- 用vbscript防止本地用户更改其密码
- Python单链表简单实现代码
- VBS教程:VBscript语句-Property Get 语句
- MyBatis学习教程(二)—如何使用MyBatis对users表执行CRUD操作
- ASP.NET程序中常用代码汇总
- php使用sql server验证连接数据库的方法
- javascript KeyDown、KeyPress和KeyUp事件的区别与联系
- c# 所有类型都从Object类型派生
- 使用percona-toolkit操作MySQL的实用命令小结
- 基于header的一些常用指令详解
- ruby+nokogori抓取糗事百科前10页并存储进数据库示例
- 批处理获取IP生成TXT文本的bat代码
- linux配置ntp服务器的方法
- Collections工具类_动力节点Java学院整理
- 详解C#把DataTable中数据一次插入数据库的方法
- IIS6.0应用程序池回收设置分析
- C#装饰器模式(Decorator Pattern)实例教程
- C#实现Zip压缩目录中所有文件的方法
- java去除重复对象的简单实例
- php简单压缩css样式示例