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

如何向 window.open() 打开的窗口里传送参数?? 除了GET方式(?name=yuan&pass=8888) 传递参数,还有什么办法吗??
如何向   window.open()     打开的窗口里传送参数??   除了GET方式(?name=yuan&pass=8888)     传递参数,还有什么办法吗??

------解决方案--------------------
1通过JS取
父窗口引用子窗口对象
var win = open( ' ', 'win ', ' ');
win.xxxx;

子窗口引用父窗口对象
opener.xxx;

2通过post递交
var win = open( ' ', 'win ', ' ');
document.form_name.target = "win ";
document.form_name.post;

3通过cookie
document.cookie