jsp中通过windows.open(⼀servlet)打开一个新窗体,通过servlet跳到另个jsp来添加数据

2025-02-22 12:22:17
推荐回答(1个)
回答1:

你是想通过弹出窗口中点击添加数据,然后显示在父窗口么。
这样要通过js(javascript)来实现:
在js中opener这个对象为前一个窗口,可以使用window.opener.document...调用document的相关方法来获取前一窗口所有元素。
也就是说页面A open 页面 B 那么,在页面B中可以通过window.opener.document...调用页面A的元素。
这样说,你能明白么?
如果你说关闭子窗口,才刷新父窗体,那是模式窗口,也就是用window.showModalDialog()来打开页面,至于获取方式比较复杂,不是一两句话就能概括的,呵呵 多翻点资料吧~~