举个例子 我的页面(父页面)上有一个table 多列 点击一个新增按钮可以window.open()一个新的页面(子页面)子页面呢是多个text 填写之后依次把数据传到父页面上填充到table的不同列 然后我点击另外一个按钮或者链接(table某一行的th) 又可以window.open()一个新网页(子页面2)并且实现在子页面2中显示这一行的数据 牵扯到父子页面之间的传值问题 比较纠结 子页面可以用 window.opener.fun(a,b,c)这种参数的形式给父页面传递数据 现在还有别的方法实现父子页面之间数据的互通和方法的相互调用之类的问题 寻找大牛解答
http://topic.csdn.net/u/20110119/13/fdc99662-57da-41e1-a722-62cb12b5859b.html
这个问题我也出现了 找高手
希望可以上推荐或者教学帖
http://topic.csdn.net/u/20110119/13/fdc99662-57da-41e1-a722-62cb12b5859b.html
这个问题我也出现了 找高手
希望可以上推荐或者教学帖
----把所有的数据通过JS传到后台,用document.getElementsByName这个来获取文本框的值,因为是多行文本框,肯定是重名的。后台再放到List中,然后到JSP页面,用logic:iterate此标签来接收值再显示。(我是这么想的,仅供参考,不一定对的哈)2.然后我点击另外一个按钮或者链接(table某一行的th) 又可以window.open()一个新网页(子页面2)并且实现在子页面2中显示这一行的数据
----只是一条数据,把id传过去不就行了嘛。
框架里用parent
var aa;被window.open的界面直接:
opener.aa = 123;