设置下载不需要倒计时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 相关文章推荐
asp 的 分词实现代码
May 24 Javascript
javascript jQuery $.post $.ajax用法
Jul 09 Javascript
jQuery live
May 15 Javascript
JS 的应用开发初探(mootools)
Dec 19 Javascript
js获取元素相对窗口位置的实现代码
Sep 28 Javascript
JavaScript中的return语句简单介绍
Dec 07 Javascript
浅谈jQuery中事情的动态绑定
Feb 12 Javascript
浅谈angular4生命周期钩子
Sep 05 Javascript
Vue项目使用CDN优化首屏加载问题
Apr 01 Javascript
vue watch普通监听和深度监听实例详解(数组和对象)
Aug 16 Javascript
微信小程序公用参数与公用方法用法示例
Jan 09 Javascript
Vue自定义组件的四种方式示例详解
Feb 28 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实现下载限制速度示例分享
2014/02/13 PHP
php删除数组元素示例分享
2014/02/17 PHP
php时间戳转换的示例
2014/03/31 PHP
Symfony2框架学习笔记之表单用法详解
2016/03/18 PHP
php格式化json函数示例代码
2016/05/12 PHP
laravel框架模板之公共模板、继承、包含实现方法分析
2019/08/30 PHP
thinkphp5 模型实例化获得数据对象的教程
2019/10/18 PHP
说明你的Javascript技术很烂的五个原因
2011/04/26 Javascript
js/jQuery对象互转(快速操作dom元素)
2013/02/04 Javascript
JS获取并操作iframe中元素的方法
2013/03/21 Javascript
在javascript中实现函数数组的方法
2013/12/25 Javascript
js实现屏幕自适应局部代码分享
2015/01/30 Javascript
jQuery在线选座位插件seat-charts特效代码分享
2015/08/27 Javascript
jQuery实现鼠标经过事件的延时处理效果
2020/08/20 Javascript
javascript针对cookie的基本操作实例详解
2015/11/30 Javascript
Web Uploader文件上传插件使用详解
2016/05/10 Javascript
关于动态执行代码(js的Eval)实例详解
2016/08/15 Javascript
jQuery.cookie.js使用方法及相关参数解释
2017/03/06 Javascript
使用clipboard.js实现复制功能的示例代码
2017/10/16 Javascript
详解vue 实例方法和数据
2017/10/23 Javascript
vue-cli+axios实现文件上传下载功能(下载接收后台返回文件流)
2019/05/10 Javascript
js prototype和__proto__的关系是什么
2019/08/23 Javascript
Centos7 安装Node.js10以上版本的方法步骤
2019/10/15 Javascript
[02:31]DOTA2帕克 英雄基础教程
2013/11/26 DOTA
将Python代码打包为jar软件的简单方法
2015/08/04 Python
Python读取mat文件,并转为csv文件的实例
2018/07/04 Python
详解PyCharm安装MicroPython插件的教程
2019/06/24 Python
Python中的几种矩阵乘法(小结)
2019/07/10 Python
python读取word 中指定位置的表格及表格数据
2019/10/23 Python
flask利用flask-wtf验证上传的文件的方法
2020/01/17 Python
Python random模块制作简易的四位数验证码
2020/02/01 Python
CSS3实现超酷的黑猫警长首页
2016/04/26 HTML / CSS
Net-A-Porter美国官网:全球时尚奢侈品名站
2017/02/11 全球购物
幼儿园消防演练方案
2014/02/13 职场文书
搞笑婚礼主持词
2014/03/13 职场文书
经济信息系毕业生自荐信范文
2014/03/15 职场文书