window.open传递(数组)参数
2016-08-15 16:33
120 查看
有时候想要通过window.open并把数据传递过去,但是由于参数过多,不适合在URL里面添加,为此我们可以把这些数据放到一个Array里面。
window对象有个对象属性叫opener
这个属性是将父窗口作为一个引用
我们可以通过这个引用来操作父窗口的数据;
比如 我们在父窗口,希望传递的数据为array[],那么在子窗口所在的页面
var parent_window=window.opener;
parent_window.array;//这里我们就可以操作父窗口的数据,当然前提是该数据是全局变量
另外js 有个 push方法,该方法是为数组提供的,添加数据
array.push();
window对象有个对象属性叫opener
这个属性是将父窗口作为一个引用
我们可以通过这个引用来操作父窗口的数据;
比如 我们在父窗口,希望传递的数据为array[],那么在子窗口所在的页面
var parent_window=window.opener;
parent_window.array;//这里我们就可以操作父窗口的数据,当然前提是该数据是全局变量
另外js 有个 push方法,该方法是为数组提供的,添加数据
array.push();
相关文章推荐
- window.showModalDialog 与window.open传递参数的不同?
- JS: 打开新窗口时(open window),使用传递post参数
- window.open传递多个参数
- window.showModalDialog 与window.open传递参数的不同?
- window.open弹出悬浮框,并传递json参数 b967
- js window.open 传递中文参数出现乱码解决办法
- 使用window.open()传递参数
- window.open传递参数
- window.open 以post方式传递参数示例代码
- window.open url 参数post方式传递
- window.open 以post方式传递参数示例代码
- js window.open将参数传递到struts中出现的乱码问题解决
- js window.open 传递中文参数出现乱码解决办法
- window.open url 参数post方式传递
- JSP中window.open传递中文参数出现乱码的解决方式
- window.showModalDialog 与window.open传递参数的不同?
- 在js中window.open通过“post”传递参数
- window.open()参数传递及获取
- js window.open 传递中文参数出现乱码解决办法
- 利用window.open在页面间传递对象,数组等变量