弄断js代码学习下

//获取cookie值 Cookie_name=键 无值返回null
function GetCookie(Cookie_name)  
{  
 var cookieString = new String(document.cookie)  
 var cookieHeader = Cookie_name+"="  
 var beginPosition = cookieString.indexOf(cookieHeader)  
 if (beginPosition != -1) //cookie已经设置值,应该 不显示提示框  
 {  
   return cookieString.substring(beginPosition + cookieHeader.length);
 }  
 else //cookie没有设置值,应该显示提示框  
 {  
   return null;
 }  
}  

//设置cookie name=键,value=值,days 天
function SetCookie(name,value,days,path)
{
if (days)
{
var date = new Date();
date.setTime(date.getTime());
// date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path="+path;

    //document.cookie = name+"="+value+expires+"; http://www.uwgpro.com/";
}


//删除cookie name=键
function DeleteCoolie(name)
{
    var exp = new Date();
    exp.setTime (exp.getTime() - 1);
    var cval = GetCookie (name);
    window.document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString()+";path=/";
   
    alert("delete");
}


//获取屏幕分辩率
function getBodySize()
{
    var bodySize = [];
    with(document.documentElement)
    {
        //如果滚动条的宽度大于页面的宽度,取得滚动条的宽度,否则取页面宽度
        bodySize[0] = (scrollWidth > clientWidth) ? scrollWidth : clientWidth;
        //如果滚动条的高度大于页面的高度,取得滚动条的高度,否则取高度
        bodySize[1] = (scrollHeight > clientHeight) ? scrollHeight : clientHeight;
        bodySize[2]= offsetHeight>bodySize[1]?offsetHeight:bodySize[1];
    }
    return bodySize;
}
//创建DIV
function CreateDiv(href)
{
    var div_box = document.createElement('DIV');
    var bodySize = getBodySize();
    div_box.id = 'loading';
    div_box.style.position = 'absolute';
    var i=0;
   
    div_box.style.left = (bodySize[0]-i*i*4-500)/2+'px';
    div_box.style.top = (bodySize[1]/2-400-i*i)+'px';
   
    div_box.style.width = i*i*4 + 'px';
    div_box.style.height = i*i*1.5 + 'px';
    div_box.style.background = '#FFFFFF';
    div_box.style.visibility = 'visible';
    div_box.innerHTML ="这里放你自己喜欢定义的样式";
    document.body.appendChild(div_box);
}

function CreateDivs(href)
{
    var div_box = document.createElement('DIV');
 
    div_box.id = 'wailog';
    div_box.style.position = 'absolute';
    var i=0;
    var bodySize = getBodySize();
    div_box.style.left = 0+ "px";
    div_box.style.top = 0+ "px";
    div_box.style.width = bodySize[0] + "px";
    div_box.style.height = bodySize[0] + "px";
   
    div_box.style.background = '#FFFFFF';
    div_box.style.visibility = 'visible';
    div_box.style.filter="alpha(opacity=80)";
    div_box.style.opacity=0.8;
    document.body.appendChild(div_box);
    CreateDiv(href);
}


//删除DIV
function DeleteDiv()
{
    var div = document.getElementById('loading');
    div.parentNode.removeChild(div);
    var div = document.getElementById('wailog');
    div.parentNode.removeChild(div);
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值