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 相关文章推荐
9个JavaScript评级/投票插件
Jan 18 Javascript
jquery中load方法的用法及注意事项说明
Feb 22 Javascript
jQuery遍历json中多个map的方法
Feb 12 Javascript
推荐10 款 SVG 动画的 JavaScript 库
Mar 24 Javascript
jquery基于layui实现二级联动下拉选择(省份城市选择)
Jun 20 jQuery
详解用node搭建简单的静态资源管理器
Aug 09 Javascript
值得收藏的vuejs安装教程
Nov 21 Javascript
微信小程序用户自定义模版用法实例分析
Nov 28 Javascript
Vue+Flask实现简单的登录验证跳转的示例代码
Jan 13 Javascript
node中的cookie的具体使用
Sep 13 Javascript
从vue源码看props的用法
Jan 09 Javascript
详解JavaScript匿名函数和闭包
Jul 10 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翻页类
2009/06/01 PHP
使用PHP 5.0创建图形的巧妙方法
2010/10/12 PHP
怎样使用php与jquery设置和读取cookies
2013/08/08 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
PHP中非常有用却鲜有人知的函数集锦
2019/08/17 PHP
Laravel5.5 动态切换多语言的操作方式
2019/10/25 PHP
PHP设计模式之外观模式(Facade)入门与应用详解
2019/12/13 PHP
使用Microsoft Ajax Minifier减小JavaScript文件大小的方法
2010/04/01 Javascript
jquery操作select option 的代码小结
2011/06/21 Javascript
JavaScript中的稀疏数组与密集数组[译]
2012/09/17 Javascript
javascript抖动元素的小例子
2013/10/28 Javascript
alert和confirm功能介绍
2014/05/21 Javascript
jquery插件orbit.js实现图片折叠轮换特效
2015/04/14 Javascript
js上传图片及预览功能实例分析
2015/04/24 Javascript
JavaScript中toString()方法的使用详解
2015/06/05 Javascript
基于javascript实现精确到毫秒的倒计时限时抢购
2016/04/17 Javascript
JS/jQuery判断DOM节点是否存在的简单方法
2016/11/24 Javascript
BootStrap数据表格实例代码
2017/09/13 Javascript
element-ui 时间选择器限制范围的实现(随动)
2019/01/09 Javascript
Vue中多个元素、组件的过渡及列表过渡的方法示例
2019/02/13 Javascript
Node.js中package.json中库的版本号(~和^)
2019/04/02 Javascript
Python2.x中文乱码问题解决方法
2015/06/02 Python
Python爬取网页信息的示例
2020/09/24 Python
一家专门做特卖的网站:唯品会
2016/10/09 全球购物
整个世界的设计师家具在哈恩:Designathome
2019/03/25 全球购物
CHARLES & KEITH台湾官网:新加坡时尚品牌
2019/07/30 全球购物
意大利奢侈品购物网站:Deliberti
2019/10/08 全球购物
自荐信怎么写呢?
2013/12/09 职场文书
经典团队口号大全
2014/06/21 职场文书
四风批评与自我批评发言稿
2014/10/14 职场文书
全国爱眼日活动总结
2015/02/27 职场文书
考教师资格证不要错过的4个最佳时机
2019/07/17 职场文书
SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法
2021/06/30 SQL Server
Apache Hudi的多版本清理服务彻底讲解
2022/03/31 Servers
使用CSS实现黑白格背景效果
2022/06/01 HTML / CSS
Go微服务项目配置文件的定义和读取示例详解
2022/06/21 Golang