网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网页制作 > Javascript
网页制作:Dreamweaver教程,FrontPages教程,Javascript教程,HTML教程,CSS教程,心得技巧,DHTML教程,网页特效,Discuz!论坛
本月文章推荐
.仿Office 2003的工具条.
.Javascript刷新框架及页面的方法.
.javascript下过滤数组重复值的代.
.Javascript条件判断小伎俩.
.Javascript在IE和FireFox中的不同.
.Javascript实例教程(17) 使用字符.
.关于javascript判断文件大小.
.用Javascript轻松制作一套简单的.
.JavaScript对象与数组参考大全.
.Javascript控制Flash FLV视频播放.
.Javascript代码压缩、加密算法的.
.Javascript实例教程(18) 数组.
.来自Google的密码强度Javascript.
.javascript+css 标签显示方式的思.
.JavaScript方法和技巧大全.
.JavaScript学习笔记 2-变量、字符.
.javaScript自定义绑定.
.图片自动缩小的js代码,用以防止图.
.用Popup对象构建网页右键菜单.
.使用JavaScript检测浏览器的相关.

JavaScript静态页面值传递之Cookie篇

发表日期:2007-12-10


  利用Cookie:Cookie是浏览器存储少量命名数据.它与某个特定的网页或网站关联在一起。

  Cookie用来给浏览器提供内存,以便脚本和服务器程序可以在一个页面中使用另一个页面的输入数据。

  Post.htm

以下是引用片段:
<input type="text" name="txt1">
<input type="button" value="Post">
<script language="javascript" >
function setCookie(name,value)
{
/*
*--------------- setCookie(name,value) -----------------
* setCookie(name,value)
* 功能:设置得变量name的值
* 参数:name,字符串;value,字符串.
* 实例:setCookie('username','baobao')
*--------------- setCookie(name,value) -----------------
*/
  var Days = 30; //此 cookie 将被保存 30 天
  var exp = new Date();
  exp.setTime(exp.getTime() + Days*24*60*60*1000);
  document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
  location.href = "Read.htm"; //接收页面.
}
</script>


  Read.htm

以下是引用片段:
<script language="javascript" >
function getCookie(name)
{
/*
*--------------- getCookie(name) -----------------
* getCookie(name)
* 功能:取得变量name的值
* 参数:name,字符串.
* 实例:alert(getCookie("baobao"));
*--------------- getCookie(name) -----------------
*/
  var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
  if(arr !=null) return unescape(arr[2]); return null;
}
alert(getCookie("baobao"));
</script>


  优点:可以在同源内的任意网页内访问.生命期可以设置.

  缺点:值长度有限制.

上一篇:内容拷贝增加版权信息的JavaScript代码 人气:5530
下一篇:用JavaScript刷新框架子页面的方法 人气:8326
浏览全部JavaScript的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐