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

window.open或则利用模态窗口传递已个from表单
我的问题是: 在jsp中,利用window.open或则模态窗口打开一个给定页面,同时页面中需要父页面中表单的值(表单中的值很多),这是我的第一中方法传递form的值。第二种是将form中的值转换为json对象或则数组传递,但是我不知道如何实现。


希望高手能够指点,无论你使用什么办法,只要能把这个大量的数据传给子页面。

------解决方案--------------------
window.open打开的窗口可以使用js直接从父窗口中查找数据。window.opener指向父窗口
------解决方案--------------------
window.open的返回值指向新打开窗口的DOMWindow,
而新窗口的window.opener指向父窗口DOMWindow
------解决方案--------------------
直接在url加参数。 后台用get方式接收。
------解决方案--------------------
所有的浏览器都支持window.opener()http://www.w3schools.com/jsref/prop_win_opener.asp
肯定是你写错了
------解决方案--------------------
直接把window对象作为模态窗口的参数传过去,然后在打开的窗口用window.dialogArgument取出window对象,再取出form表单的值。