静态页面的值传递(三部曲)

2016-01-29 11:37 3 1 收藏

静态页面的值传递(三部曲),静态页面的值传递(三部曲)

【 tulaoshi.com - Javascript 】

Window.open篇

这两窗口之间存在着关系.父窗口parent.htm打开子窗口son.htm
子窗口可以通过window.opener指向父窗口.这样可以访问父窗口的对象.


缺点:两窗口要存在着关系.就是利用window.open打开的窗口.不能跨域.
      

Post.htm

<input type=text name=maintext
<input type=button onclick="window.open('Read.htm')" value="Open"

Read.htm

<script language="javascript"
//window.open打开的窗口.
//利用opener指向父窗口.

var parentText = window.opener.document.all.maintext.value;
alert(parentText);
</script


利用Cookie.

Cookie是浏览器存储少量命名数据.
它与某个特定的网页或网站关联在一起.
Cookie用来给浏览器提供内存,
以便脚本和服务器程序可以在一个页面中使用另一个页面的输入数据.

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/javascript/)


缺点:值长度有限制.

Post.htm

<input type="text" name="txt1"
<input type="button" onclick="setCookie('baobao',document.all.txt1.value)" 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); return null;
}
alert(getCookie("baobao"));
</script

本新闻共2页,当前在第1页  1  2  

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/javascript/)

来源:https://www.tulaoshi.com/n/20160129/1482803.html

延伸阅读
标签: 婴儿
宝宝辅食补铁三部曲     铁元素是人体必需的微量元素之一,缺铁将影响宝宝的正常发育,除了少数是遗传,或因自身机体所造成的贫血因素外,绝大多数宝宝的缺铁性贫血都可以通过食补来进行治疗。    一、胎儿的营养由妈妈来守护    宝宝在出生后的头4个月不易缺铁...
标签: 保健 养生保健
立冬节气天气寒冷,一不小心惹上寒病,养生专家表示,立冬保护阳气最重要。那要如何做好防寒保暖措施呢? 立冬保护阳气最重要 11月7日是立冬,这代表着寒冷冬天的到来,自然界将出现阴盛阳衰、气温降低的特点,此时人体阳气容易受损。专家表示,人体阳气一旦受损,容易给各种疾病可趁之机,所以,立冬后尤其要注意保护阳...
标签: 丰胸
案例分析 图钉提问: 我身材很瘦,所以胸也很小,经常受到同学的嘲笑以前,挺自卑的,又不敢去做隆胸,就想有没有健康安全的方式能丰胸呢,真的想让自己增加一点女人的魅力,不想和假小子一样 想得到帮助:请求指点 图老师解答: 你好!大豆类的营养物质有助促进生腺发育的作用,含有丰富磷脂的黄豆、花生,或是含有丰富蛋白质的杏仁、核桃...
标签: 瘦身 另类瘦身
胖肚腩和塌臀部是办公室女性最烦恼的两件肥胖大事了。先减肥,也得先攻克这两项内容。 Part1:收腹3大招 1. 调整仰卧起坐 动作:传统的仰卧起坐并不能让人真正减腹,要想通过仰卧起坐瘦腹,可以稍微调整一下仰卧起坐的姿势。仰卧,双脚打开与肩同宽,膝盖弯曲,双手放在耳朵旁 边,轻轻碰触耳朵。呼气,上身向膝盖靠...
孕期乳房痛属正常现象 孕期乳房痛属正常现象 生理性疼痛 不用太担心 生理性的乳房痛多与月经有关,月经前一周左右的乳腺压痛被认为是正常的。 青春期乳房胀痛:9~13岁的女孩乳房开始发育,乳头下的乳房组织出现如豌豆到蚕豆大的圆丘形硬结,有轻微的胀痛。初潮后,随青春期乳房的发育成熟会自行消失。 经期乳房胀痛:是乳房疼痛的最...

经验教程

300

收藏

59
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部