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 相关文章推荐
腾讯UED 漂亮的提示信息效果代码
Sep 12 Javascript
修改jQuery Validation里默认的验证方法
Feb 14 Javascript
jquery ajax方式直接提交整个表单核心代码
Aug 15 Javascript
JavaScript版TAB选项卡效果实例
Aug 16 Javascript
jQuery实现精美的多级下拉菜单特效
Mar 14 Javascript
基于zepto.js简单实现上传图片
Jun 21 Javascript
JS中的hasOwnProperty()和isPrototypeOf()属性实例详解
Aug 11 Javascript
详解webpack+vue-cli项目打包技巧
Jun 17 Javascript
vuejs手把手教你写一个完整的购物车实例代码
Jul 06 Javascript
js中DOM事件绑定分析
Mar 18 Javascript
Layui 动态禁止select下拉的例子
Sep 03 Javascript
javascript设计模式之迭代器模式
Jan 30 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
压力如何影响浓缩咖啡品质
2021/03/03 咖啡文化
PHP中调用JAVA
2006/10/09 PHP
php自动获取关键字的方法
2015/01/06 PHP
PHP strip_tags保留多个HTML标签的方法
2016/05/22 PHP
php时间函数用法分析
2016/05/28 PHP
PHP实现的登录页面信息提示功能示例
2017/07/24 PHP
利用JQuery和JS实现奇偶行背景颜色自定义效果
2012/11/19 Javascript
node.js中的http.response.writeHead方法使用说明
2014/12/14 Javascript
javascript动态获取登录时间和在线时长
2016/02/25 Javascript
jquery版轮播图效果和extend扩展
2017/07/18 jQuery
JavaScript截屏功能的实现代码
2017/07/28 Javascript
使用typescript开发angular模块并发布npm包
2018/04/19 Javascript
Vue自定义弹窗指令的实现代码
2018/08/13 Javascript
vue项目打包之后背景样式丢失的解决方案
2019/01/17 Javascript
推荐一个基于Node.js的表单验证库
2019/02/15 Javascript
vue计算属性computed的使用方法示例
2019/03/13 Javascript
Node爬取大批量文件的方法示例
2019/06/28 Javascript
Vue绑定用户接口实现代码示例
2020/11/04 Javascript
[01:07:21]NAVI vs VG Supermajor 败者组 BO3 第二场 6.5
2018/06/06 DOTA
Python编程实现微信企业号文本消息推送功能示例
2017/08/21 Python
numpy的文件存储.npy .npz 文件详解
2018/07/09 Python
在python中将list分段并保存为array类型的方法
2019/07/15 Python
windows10 pycharm下安装pyltp库和加载模型实现语义角色标注的示例代码
2020/05/07 Python
Tensorflow tensor 数学运算和逻辑运算方式
2020/06/30 Python
python开发入门——set的使用
2020/09/03 Python
AmazeUI的JS表单验证框架实战示例分享
2020/08/21 HTML / CSS
澳大利亚办公室装修:JasonL Office Furniture
2019/06/25 全球购物
请写出 BOOL flag 与"零值"比较的 if 语句
2016/02/29 面试题
学校运动会开幕演讲稿
2014/01/04 职场文书
俄罗斯商务邀请函
2014/01/26 职场文书
升旗仪式主持词
2014/03/19 职场文书
2015年父亲节活动总结
2015/02/12 职场文书
公司的力量观后感
2015/06/05 职场文书
《一面五星红旗》教学反思
2016/02/23 职场文书
2016年感恩节活动总结大全
2016/04/01 职场文书
8g内存用python读取10文件_面试题-python 如何读取一个大于 10G 的txt文件?
2021/05/28 Python