Posted in Javascript onDecember 08, 2009
httml代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Untitled Document</title> </head> <body> <a href="javascript:setHome('dizhi1')">Website1</a> <a href="javascript:setHome('dizhi2')">Website2</a> <a href="javascript:setHome('dizhi3')">Website3</a> <a href="javascript:setHome('dizhi4')">Website4</a> <form name="homeform" method="post"> <input type="checkbox" name="setgo" value="1">?住我的?? </form> </body> </html>
JS代码:
<script language="JavaScript" type="text/javascript"> <!-- function getCookie(name){ if(document.cookie.length > 0){ start = document.cookie.indexOf(name + "="); if( start != -1){ start = start +name.length + 1; end = document.cookie.indexOf(";",start); if( end == -1){ end = document.cookie.length; } return decodeURI(document.cookie.substring(start,end)); } } return ""; } function setCookie(name, value, expires, path, domain, secure){ var curcookie = name + "=" +encodeURI(value) + ((expires) ? ";expires=" + expires.toGMTString() : "") + ((path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ((secure) ? ";secure" : ""); document.cookie = curcookie; } function goHome( myhome ){ if (myhome){ switch(myhome){ case "dizhi1": window.location = "http://www.qq.com"; break; case "dizhi2": window.location = "http://zghlx.cnblogs.com"; break; case "dizhi3": window.location = "http://www.sina.com.cn"; break; case "dizhi4": window.location = "http://www.163.com"; break; } } } function setHome(myhome) { var today = new Date(); var expires = new Date(); expires.setTime(today.getTime()+ 365*24*60*60*1000); if(document.homeform.setgo.checked) { setCookie("home",myhome,expires); } goHome(myhome); } window.onload = function(){ var pHome = getCookie("home"); goHome(pHome); } --> </script>
JavaScript Cookie 直接浏览网站分网址
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@