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中getJSON在asp.net中的使用说明
Mar 10 Javascript
jQuery EasyUI API 中文文档 - NumberSpinner数值微调器使用介绍
Oct 21 Javascript
JavaScript根据数据生成百分比图和柱状图的实例代码
Jul 14 Javascript
多选列表框动态添加,移动,删除,全选等操作的简单实例
Jan 13 Javascript
使用jQuery异步加载 JavaScript脚本解决方案
Apr 20 Javascript
浅谈JavaScript中的Math.atan()方法的使用
Jun 14 Javascript
JavaScript 对象深入学习总结(经典)
Sep 29 Javascript
简单理解JavaScript中的封装与继承特性
Mar 19 Javascript
ECMAScript6--解构
Mar 30 Javascript
JavaScript装饰器函数(Decorator)实例详解
Mar 30 Javascript
使用Webpack提高Vue.js应用的方式汇总(四种)
Jul 10 Javascript
JS实现的获取银行卡号归属地及银行卡类型操作示例
Jan 08 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 memcache扩展的三种安装方法
2009/04/26 PHP
PHP附件下载中文名称乱码的解决方法
2015/12/17 PHP
PHP实现的curl批量请求操作示例
2018/06/06 PHP
PHP children()函数讲解
2019/02/03 PHP
为Yahoo! UI Extensions Grid增加内置的可编辑器
2007/03/10 Javascript
JavaScript XML操作 封装类
2009/07/01 Javascript
js动态修改input输入框的type属性(实现方法解析)
2013/11/13 Javascript
JS实现模拟百度搜索“2012世界末日”网页地震撕裂效果代码
2015/10/31 Javascript
学习JavaScript设计模式(继承)
2015/11/26 Javascript
Bootstrap4一次重大更新 几乎涉及每行代码
2016/05/16 Javascript
浅谈bootstrap源码分析之tab(选项卡)
2016/06/06 Javascript
Jquery Easyui搜索框组件SearchBox使用详解(19)
2016/12/17 Javascript
Bootstrap的modal拖动效果
2016/12/25 Javascript
基于jQuery实现照片墙自动播放特效
2017/01/12 Javascript
Javascript操作dom对象之select全面解析
2017/04/24 Javascript
vue数据控制视图源码解析
2018/03/28 Javascript
vue项目实现github在线预览功能
2018/06/20 Javascript
详解Angular模板引用变量及其作用域
2018/11/23 Javascript
JS开发常用工具函数(小结)
2019/07/04 Javascript
vue回到顶部监听滚动事件详解
2019/08/02 Javascript
解决Vue中 父子传值 数据丢失问题
2019/08/27 Javascript
swiper实现异形轮播效果
2019/11/28 Javascript
小程序实现tab标签页
2020/11/16 Javascript
Python列表list排列组合操作示例
2018/12/18 Python
python三大神器之fabric使用教程
2019/06/10 Python
Python SQLAlchemy入门教程(基本用法)
2019/11/11 Python
Python selenium 自动化脚本打包成一个exe文件(推荐)
2020/01/14 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
2020/04/09 Python
Python如何用wx模块创建文本编辑器
2020/06/07 Python
Unix/Linux开发面试题
2016/08/16 面试题
篮球比赛拉拉队口号
2014/06/10 职场文书
合作协议书格式
2014/08/19 职场文书
堂吉诃德读书笔记
2015/06/30 职场文书
Promise面试题详解之控制并发
2021/05/14 面试题
Python的代理类实现,控制访问和修改属性的权限你都了解吗
2022/03/21 Python
MySQL创建管理KEY分区
2022/04/13 MySQL