数据正在传送.请稍候

 


原帖内容
九天

2006-9-13 09:34 AM
一个选择线路,记录cookie的页子



演示:http://www.no-sky.com

index.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>第一天空网络 - 请选择最快的站点</title>
<script type="text/javascript">
var cookieEnabled=(navigator.cookieEnabled)? true : false
//判断cookie是否开启

//如果浏览器不是ie4+或ns6+
if (typeof navigator.cookieEnabled=="undefined" && !cookieEnabled){
document.cookie="testcookie"
cookieEnabled=(document.cookie=="testcookie")? true : false
document.cookie="" //erase dummy value
}

/*
检查此IE是否支持cookie

*/       
//document.cookie = 'killme' + escape('nothing')
function cc()
{
        if (document.cookie == "")
        {
                alert("请打开cookie选项");
                document.getElementById('message').style.display='';
                document.getElementById('setarea').style.display='none';
                window.setTimeout("goto();",3000)  
                document.Form1.cookieexists.value ="false"
        }
        else
        {
                Get();
        alert("你已经打开了cookie选项!!!!!");
        document.getElementById('setarea').style.display='';               
        }
}


function GetCookie(name)
{
     var arg=name+ "=";
     var alen=arg.length;
     var clen=document.cookie.length;
     var i=0;
     while (i<clen) {
       var j=i+alen;
       if(document.cookie.substring(i,j)
       ==arg)
       return getCookieVal(j);
       i=document.cookie.indexOf("",i)+1;
       if(i==0)break;
     }
     return null;
}

function getCookieVal(offset) {
     var endstr=document.cookie.indexOf
       (";",offset);
     if(endstr==-1) //没有指定其他元素
       endstr=document.cookie.length;
     return unescape(document.cookie.substring
       (offset,endstr));
   }

function Get()
{                       
        if (cookieEnabled)
        {               
                var CookieArea = GetCookie('zz_area');
                //var CookieArea = "CNC";
                if (CookieArea == "CNC")
                {               
                        document.getElementById('loading').style.display='';                               
                        document.getElementById('setarea').style.display='none';                               
                        this.location = "http://cnc.no-sky.com/index.php";
                }
                else
                {
                        //判断电信线路
                        if (CookieArea == "TEL")
                        {
                                document.getElementById('loading').style.display='';                               
                                document.getElementById('setarea').style.display='none';                               
                                this.location = "http://dx.no-sky.com/index.php";
                        }
                        //判断移动线路
                        if (CookieArea == "YD")
                        {
                                document.getElementById('loading').style.display='';                               
                                document.getElementById('setarea').style.display='none';                               
                                this.location = "http://www.no-sky.com/index.php";
                        }                               
                        else
                        {
                                document.getElementById('setarea').style.display='';
                        }
                }
        }
        else
        {               
                this.location = "http://www.no-sky.com/index.php";
        }
}
function SetCNC()
{
        var mydate = new Date();
        mydate.setTime(mydate.getTime() + 315360000000);
        document.cookie = "zz_area=CNC;expires="+ mydate.toGMTString() + ";domain=no-sky.com";
        Get();
}
function SetTEL()
{
        var mydate = new Date();
        mydate.setTime(mydate.getTime() + 315360000000);
        document.cookie = "zz_area=TEL;expires=" + mydate.toGMTString() + ";domain=no-sky.com";
        Get();
}
function SetYD()
{
        var mydate = new Date();
        mydate.setTime(mydate.getTime() + 315360000000);
        document.cookie = "zz_area=YD;expires=" + mydate.toGMTString() + ";domain=no-sky.com";
        Get();
}
</script>
<body onload="Get()">
<table width="100%" height="180" border="0" cellspacing="0">
          <tr>
                    <td align="center" valign="bottom"><img src="http://wwwno-sky.com/images/wzlogo.gif" width="180" height="60" /></td>
          </tr>

</table>
<table width="450" border="0" align="center" cellspacing="0" bgcolor="#FFFFFF">
          <tr>
                    <td height="1" bgcolor="#FF6600"></td>
                    <td width="200" bgcolor="#FFFFFF"></td>
                    <td height="1" bgcolor="#FF6600"></td>
          </tr>
</table>
<table width="450" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>

                    <td width="1" bgcolor="#FF6600"></td>
                    <td>
<div id="message"  align="center" style="display:none">
        由于你的浏览器没有开启COOKIE功能(建议打开),系统将在3秒钟后,自动引导到第一天空网络主服务器...
</div>
<div id="loading" align="center" style="display:none">
<br />
        正在装载,请稍候...
</div>       
<div id="setarea"  align="center" style="display:none">
        <br />
        请您选择最快的站点,此选项将不会再次出现<br /> <br />

        如您希望重新选择,请清除浏览器COOKIE<br /><br /><br />
        <input type="button" value="中国移动" onClick="SetYD()">
        <input type="button" value="北方网通" onClick="SetCNC()">
        <input type="button" value="南方电信" onClick="SetTEL();">
        <input type="button" value="自动判断" onClick="javascript:window.location='auto.html'">
</div>

<br />
</td>
<td width="1" bgcolor="#FF6600"></td>
</tr>
</table>
<table width="450" height="1" border="0" align="center" cellspacing="0">
        <tr>
                  <td bgcolor="#FF6600"></td>
        </tr>
</table>
</body>
</html>
auto.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>第一天空网络 | 无限的天空..无限的精彩..这里有你想要的..</title>
<style type="text/css">
<!--
body {
    margin: 0;
    padding: 0;
    font-size: 14px;
    color: #333;
    text-align: center;
}
#wrap {
    margin:50px auto;
    background: #FFF;
}

#wrap p{
    margin:40px 0;
}

a:link {
    color: #63b900;
    text-decoration: none;
    border-bottom: 1px dashed;
}

a:visited {
    color: #7fc937;
    text-decoration: none;
    border-bottom: 1px dashed;
}

a:hover {
    color: #cc6600;
}

a:active {
    color: #4f711f;
}

-->
</style>
<script type="text/javascript" src="/js/title.js" charset="gb2312"></script>
</head>
<body>
<div id="wrap">
<p>尊敬的朋友,您好!自动选择最快的镜像服务器访问本站</p>

<p>速度测试中……</p>

<script type="text/javascript">
    i=1
    var autourl=new Array()
    autourl[1]="http://www.no-sky.com/index.php"
    autourl[2]="http://vnet.no-sky.com/index.php"
    autourl[3]="http://cnc.no-sky.com/index.php"
    autourl[4]="http://hk.no-sky.com/index.php"
    autourl[5]="http://usa.no-sky.com/index.php"       
    function auto(url){
    if(i){i=0;top.location=url}
    }
    function run(){
    for(var i=1;i<autourl.length;i++)  
     document.write("<img src='"+autourl[i]+"' width=1 height=1 onerror=auto('"+autourl[i]+"')>")
    }
    run()
</script>
<p>选择最快的镜像站点访问:</p>
<p><a href="http://www.no-sky.com/index.php">■移动主站</a> | <a href="http://uni.no-sky.com/index.php">■联通镜像站</a> | <a href="http://vnet.no-sky.com/index.php">■电信镜像站</a> | <a href="http://cnc.no-sky.com/index.php">■网通镜像站</a> | <a href="http://hk.no-sky.com/index.php">■香港镜像站</a> | <a href="http://usa.no-sky.com/index.php">■美国镜像站</a></p>
<p>高速镜像由 <a href="http://www.meyu.net/">梦游科技信息港</a> 提供</p>
<p>
版权所有:第一天空网络 2002-2005 未经授权禁止复制或建立镜像<br>
Copyright TM 2000 - 2006 No-Sky.Com <br>
中华人民共和国电信与信息服务业务经营许可证编号 <a href="http://www.miibeian.gov.cn/" target="_blank">浙ICP备05020460号</a><br>
</p>
</div>
</body>
</html>

用户名时间积分理由
flashack 2006-9-15 02:58 PM 威望 +1 鼓励

Powered by Discuz!3.12 Licensed © 2001-2005
Processed in 0.004607 second(s), 7 queries , Gzip enabled
所有时间为 GMT+8, 现在时间是 2024-11-23 04:30 PM
清除 Cookies - 联系我们 - 梦游时光互联 -