设置下载不需要倒计时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 相关文章推荐
javascript 写类方式之六
Jul 05 Javascript
xml 封装与解析(javascript和C#中)
Jul 26 Javascript
javascript判断用户浏览器插件安装情况的代码
Jan 01 Javascript
JQuery中阻止事件冒泡几种方式及其区别介绍
Jan 15 Javascript
textarea不能通过maxlength属性来限制字数的解决方法
Sep 01 Javascript
了解Javascript的模块化开发
Mar 02 Javascript
jQuery.form插件的使用及跨域异步上传文件
Apr 27 Javascript
Javascript如何判断数据类型和数组类型
Jun 22 Javascript
JavaScript计时器用法分析【setTimeout和clearTimeout】
Jan 18 Javascript
JavaScript判断日期时间差的实例代码
Mar 01 Javascript
JQuery Ajax跨域调用和非跨域调用问题实例分析
Apr 16 jQuery
JS事件流与事件处理程序实例分析
Aug 16 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
Linux编译升级php的详细方法
2013/11/04 PHP
php验证码的制作思路和实现方法
2015/11/12 PHP
PHP入门教程之PHP操作MySQL的方法分析
2016/09/11 PHP
Laravel实现短信注册的示例代码
2018/05/29 PHP
php字符串函数 str类常见用法示例
2020/05/15 PHP
javascript面向对象之二 命名空间
2011/02/08 Javascript
一些实用的jQuery代码片段收集
2011/07/12 Javascript
js将当前时间格式转换成时间搓(自写)
2013/09/26 Javascript
Jquery操作radio的简单实例
2014/01/06 Javascript
使用mouse事件实现简单的鼠标经过特效
2015/01/30 Javascript
深入理解JavaScript系列(33):设计模式之策略模式详解
2015/03/03 Javascript
JavaScript模块规范之AMD规范和CMD规范
2015/10/27 Javascript
jQuery插件开发精品教程让你的jQuery提升一个台阶
2016/01/27 Javascript
js从数组中删除指定值(不是指定位置)的元素实现代码
2016/09/13 Javascript
selenium 与 chrome 进行qq登录并发邮件操作实例详解
2017/04/06 Javascript
JavaScript模块化之使用requireJS按需加载
2017/04/12 Javascript
JavaScript禁止微信浏览器下拉回弹效果
2017/05/16 Javascript
详解vue.js数据传递以及数据分发slot
2018/01/20 Javascript
ajax前台后台跨域请求处理方式
2018/02/08 Javascript
全面了解JavaScript的作用域链
2019/04/03 Javascript
在Vue项目中使用Typescript的实现
2019/12/19 Javascript
解决VUE mounted 钩子函数执行时 img 未加载导致页面布局的问题
2020/07/27 Javascript
[58:58]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第二场
2018/04/05 DOTA
[02:12]Dota 2 推出全新英雄—— 电炎绝手
2019/08/23 DOTA
使用PYTHON创建XML文档
2012/03/01 Python
详细分析python3的reduce函数
2017/12/05 Python
Pandas标记删除重复记录的方法
2018/04/08 Python
django 消息框架 message使用详解
2019/07/22 Python
python3实现微型的web服务器
2019/09/03 Python
基于django 的orm中非主键自增的实现方式
2020/05/18 Python
python3 googletrans超时报错问题及翻译工具优化方案 附源码
2020/12/23 Python
数学专业推荐信范文
2013/11/21 职场文书
毕业设计计划书
2014/01/09 职场文书
法学求职信
2014/06/22 职场文书
大学奖学金获奖感言
2014/08/15 职场文书
mysql中DCL常用的用户和权限控制
2022/03/31 MySQL