JavaScript定时显示广告代码分享
JavaScript广告定时展示代码分享
今天给大家带来一个JavaScript代码片段,可以定时显示广告或某个区块的内容。这个代码非常实用,能够帮助你在特定的时间段内展示广告或内容,提升用户体验。
让我们来看一下这段代码的核心部分:
```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 now = new Date(); // 获取当前时间
var startDate = strToDate(start); // 将开始时间字符串转换为日期对象
var endDate = strToDate(end); // 将结束时间字符串转换为日期对象,但不扩展日期
if (now > startDate && now < endDate) { // 如果当前时间在开始和结束日期之间
document.write(str); // 显示广告或内容
}
}
```
如何使用这段代码呢?非常简单!只需调用`showit`函数并传入相应的参数即可。例如:
```javascript
showit('你的广告内容','2023-07-06','2023-07-18'); // 在2023年7月6日至7月18日期间显示广告内容
```
请注意,这段代码会检查当前时间是否在指定的开始和结束日期之间,如果是,则显示广告或内容。你可以根据自己的需求调整日期范围和内容。这段代码还可以用于定时展示其他区块的内容,非常实用。希望对你有所帮助!
编程语言
- JavaScript定时显示广告代码分享
- 关于有些Asp.net项目发布后出现网址乱码的解决方
- PHP中替换键名的简易方法示例详解
- php断点续传之文件分割合并详解
- PHP使用Alexa API获取网站的Alexa排名例子
- SQL语句实现查询Index使用状况
- MySQL删除有外键约束的表数据方法介绍
- vuex actions传递多参数的处理方法
- php jq jquery getJSON跨域提交数据完整版
- ASP脚本组件实现服务器重启
- 正则表达式号码靓号类型判断代码
- php获取数组元素中头一个数组元素值的实现方法
- html的DOM中document对象anchors集合用法实例
- 用POSTMAN发送JSON格式的POST请求示例
- js 不用重复检测浏览器提高效率
- textarea 在IE和FF下换行无法正常显示的解决方法