设置下载不需要倒计时cookie(倒计时代码)


Posted in Javascript onNovember 19, 2008

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="Content-Language" content="gb2312" />
<title>下载地址页面</title>
<script type="text/javascript">
//20080824设置下载不需要倒计时cookie
document.cookie="downvip=888";
String.prototype.trim = function ()
{
return this.replace(/^\s+|\s+$/, '');
}

var IE_all_cache = new Object();

function IE_getElementById(id)
{
if (IE_all_cache[id] == null)
{
IE_all_cache[id] = document.all[id];
}

return IE_all_cache[id];
}

if (document.all)
{
if (!document.getElementById)
{
document.getElementById = IE_getElementById;
}
}

function waitForDownload()
{
if (waitingTime <= 0)
{
document.getElementById("wait_to_download").style.display = 'none';
document.getElementById("download_link").style.display = 'inline';
clearInterval(downloadTimer);
}
else
{
document.getElementById("remaining_secs").innerHTML = waitingTime;
}

waitingTime --;
}

if (window.parent != window)
{
window.parent.location = window.location;
}
</script>
</head>

<body>

<div class="description">
</div>
<div class="down_box">
<span id="wait_to_download">下载地址列表载入中 <span id="remaining_secs">10</span></span>
<span id="download_link" style="display: none; ">
<a href="https://3water.com">三水点靠木</a>          
    </span>

</div>
<script type="text/javascript">
var waitingTime = 10;
var downloadTimer = setInterval("waitForDownload()", 1000);
//Hash 判断是否需要倒计时
if (window.location.hash == "#thunder")
waitingTime = 0;
//cookie判断是否需要倒计时
//获取cookie字符串
var strCookie=document.cookie;
//将多cookie切割为多个名/值对
var arrCookie=strCookie.split("; ");
var downvip;
//遍历cookie数组,处理每个cookie
for(var i=0;i<arrCookie.length;i++){
var arr=arrCookie[i].split("=");
//找到名称为downvip的cookie,并返回它的值
if("downvip"==arr[0]){
downvip=arr[1];
break;
}
}
if(downvip == 888){
waitingTime = 0;
}
</script>

</body>
</html>

Javascript 相关文章推荐
js 判断浏览器类型 去全角、半角空格 自动关闭当前窗口
Apr 10 Javascript
jquery.alert 弹出式复选框实现代码
Jun 15 Javascript
自己动手制作jquery插件之自动添加删除行功能介绍
Oct 14 Javascript
HTML Color Picker(js拾色器效果)
Aug 27 Javascript
jQuery实现响应鼠标事件的图片透明效果【附demo源码下载】
Jun 16 Javascript
jQuery实现可以编辑的表格实例详解【附demo源码下载】
Jul 09 Javascript
JQuery和PHP结合实现动态进度条上传显示
Nov 23 Javascript
AngularJS使用带属性值的ng-app指令实现自定义模块自动加载的方法
Jan 04 Javascript
Ajax和Comet技术总结
Feb 19 Javascript
vue.js element-ui validate中代码不执行问题解决方法
Dec 18 Javascript
Vue对象赋值视图不更新问题及解决方法
Jun 03 Javascript
es6 super关键字的理解与应用实例分析
Feb 15 Javascript
JavaScript在IE中“意外地调用了方法或属性访问”
Nov 19 #Javascript
$.ajax json数据传递方法
Nov 19 #Javascript
jquery $.ajax入门应用二
Nov 19 #Javascript
jquery $.ajax入门应用一
Nov 19 #Javascript
传递参数的标准方法(jQuery.ajax)
Nov 19 #Javascript
仿迅雷焦点广告效果(JQuery版)
Nov 19 #Javascript
Javascript日期对象的dateAdd与dateDiff方法
Nov 18 #Javascript
You might like
PHP中加密解密函数与DES加密解密实例
2014/10/17 PHP
PHP实现服务器状态监控的方法
2014/12/09 PHP
详解PHP中的PDO类
2015/07/06 PHP
PHP魔术方法之__call与__callStatic使用方法
2017/07/23 PHP
php curl优化下载微信头像的方法总结
2018/09/07 PHP
实例介绍PHP删除数组中的重复元素
2019/03/03 PHP
javascript 框架小结 个人工作经验
2009/06/13 Javascript
javascript 操作文件 实现方法小结
2009/07/02 Javascript
JS中的substring和substr函数的区别说明
2013/05/07 Javascript
浅谈javascript六种数据类型以及特殊注意点
2013/12/20 Javascript
如何用jquery控制表格奇偶行及活动行颜色
2014/04/20 Javascript
使用coffeescript编写node.js项目的方法汇总
2015/08/05 Javascript
JS中使用gulp实现压缩文件及浏览器热加载功能
2017/07/12 Javascript
Vue内容分发slot(全面解析)
2017/08/19 Javascript
vue实现登录后页面跳转到之前页面
2018/01/07 Javascript
nodejs基于WS模块实现WebSocket聊天功能的方法
2018/01/12 NodeJs
vue删除html内容的标签样式实例
2018/09/13 Javascript
浅析js实现网页截图的两种方式
2019/11/01 Javascript
vue实现pdf文档在线预览功能
2019/11/26 Javascript
uni-app 支持多端第三方地图定位的方法
2020/01/03 Javascript
Javascript Worker子线程代码实例
2020/02/20 Javascript
一篇文章读懂Python赋值与拷贝
2018/04/19 Python
Python使用Selenium模块模拟浏览器抓取斗鱼直播间信息示例
2018/07/18 Python
python整合ffmpeg实现视频文件的批量转换
2019/05/31 Python
python字典嵌套字典的情况下找到某个key的value详解
2019/07/10 Python
Django框架基础模板标签与filter使用方法详解
2019/07/23 Python
Python-numpy实现灰度图像的分块和合并方式
2020/01/09 Python
python实现录音功能(可随时停止录音)
2020/10/26 Python
Topshop美国官网:英国快速时尚品牌
2019/05/16 全球购物
工伤事故赔偿协议书
2014/04/15 职场文书
委托函范文
2015/01/29 职场文书
通用员工手册范本
2015/05/14 职场文书
建国大业观后感800字
2015/06/01 职场文书
就业推荐表院系意见
2015/06/05 职场文书
导游词之镇江焦山
2019/11/21 职场文书
SpringBoot使用AOP实现统计全局接口访问次数详解
2022/06/16 Java/Android