JavaScript Cookie 直接浏览网站分网址


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 相关文章推荐
JQuery插件fancybox无法在弹出层使用左右键的解决办法
Dec 25 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
Apr 04 Javascript
javascript随机显示背景图片的方法
Jun 18 Javascript
浅谈jquery.fn.extend与jquery.extend区别
Jul 13 Javascript
学JavaScript七大注意事项【必看】
May 04 Javascript
AngularJS 指令的交互详解及实例代码
Sep 14 Javascript
JQuery和PHP结合实现动态进度条上传显示
Nov 23 Javascript
jQuery实现字符串全部替换的方法
Dec 12 Javascript
详解用原生JavaScript实现jQuery的某些简单功能
Dec 19 Javascript
解决layui中table异步数据请求不支持自定义返回数据格式的问题
Aug 19 Javascript
在VUE style中使用data中的变量的方法
Jun 19 Javascript
一文帮你理解PReact10.5.13源码
Apr 03 Javascript
JavaScript Cookie显示用户上次访问的时间和次数
Dec 08 #Javascript
JavaScript 利用Cookie记录用户登录信息
Dec 08 #Javascript
JavaScript Cookie的读取和写入函数
Dec 08 #Javascript
jquery 双色表格实现代码
Dec 08 #Javascript
IE浏览器打印的页眉页脚设置解决方法
Dec 08 #Javascript
JQuery 表单中textarea字数限制实现代码
Dec 07 #Javascript
测试JavaScript字符串处理性能的代码
Dec 07 #Javascript
You might like
PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
2012/07/15 PHP
apache配置虚拟主机的方法详解
2013/06/17 PHP
php实现通过cookie换肤的方法
2015/07/13 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
2009/05/25 Javascript
[原创]js获取数组任意个不重复的随机数组元素
2010/03/15 Javascript
JS中setInterval、setTimeout不能传递带参数的函数的解决方案
2013/04/28 Javascript
js判断undefined类型示例代码
2014/02/10 Javascript
JQuery获取表格数据示例代码
2014/05/26 Javascript
本人自用的global.js库源码分享
2015/02/28 Javascript
CSS3实现动态背景登录框的代码
2015/07/28 Javascript
理解javascript中的MVC模式
2016/01/28 Javascript
学习使用bootstrap3栅格系统
2016/04/12 Javascript
JS实现根据用户输入分钟进行倒计时功能
2016/11/14 Javascript
underscore之Collections_动力节点Java学院整理
2017/07/10 Javascript
Vue(定时器)解决mounted不能获取到data中的数据问题
2020/07/30 Javascript
JS实现鼠标移动拖尾
2020/12/27 Javascript
[01:21:36]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python uuid模块使用实例
2015/04/08 Python
Python正则表达式分组概念与用法详解
2017/06/24 Python
Python 操作文件的基本方法总结
2017/08/10 Python
python中import reload __import__的区别详解
2017/10/16 Python
Python动态参数/命名空间/函数嵌套/global和nonlocal
2019/05/29 Python
Pytorch修改ResNet模型全连接层进行直接训练实例
2019/09/10 Python
Python 函数用法简单示例【定义、参数、返回值、函数嵌套】
2019/09/20 Python
浅谈PyTorch的可重复性问题(如何使实验结果可复现)
2020/02/20 Python
python调用win32接口进行截图的示例
2020/11/11 Python
Django中如何用xlwt生成表格的方法步骤
2021/01/31 Python
德国网上宠物店:Zoobio
2018/05/23 全球购物
Clarks其乐鞋荷兰官网:Clarks荷兰
2019/07/05 全球购物
员工自我鉴定
2013/10/09 职场文书
2014年公务员个人工作总结
2014/11/22 职场文书
2014年司法局工作总结
2014/12/11 职场文书
华山导游词
2015/02/03 职场文书
pandas数值排序的实现实例
2021/07/25 Python
深入理解mysql事务隔离级别和存储引擎
2022/04/12 MySQL