日期:2014-05-16  浏览次数:20285 次

htm两个不相关的页面可以用js传值吗
两个没有直接关系的页面可以通过js传值吗

好比a.htm   b.htm  c.htm

a页面打开的b

b通过点击事件打开的c

现在要把c的某一个值传给啊 

怎么做啊
JavaScript

------解决方案--------------------


利用引用关系

a打开b
var bwnd= window.open('b.html');
b打开c
var cwnd = window.open('c.html');

a要访问c,可以
var test=bwnd.cwnd.test;
这样就可以得到c的全局变量test


------解决方案--------------------
引用:
利用引用关系

a打开b
var bwnd= window.open('b.html');
b打开c
var cwnd = window.open('c.html');

a要访问c,可以
var test=bwnd.cwnd.test;
这样就可以得到c的全局变量test

bwnd,cwnd 也定义成全局变量。