0

我有顶部,左侧和右侧三个框架,顶部框架包含注销选项,但是当单击注销时,索引页面显示在顶部框架上我想关闭所有框架并使用 jsp servlet 转发到索引页面

4

1 回答 1

1

您可以在父页面中隐藏表单,而不是从框架内提交表单。框架中的提交按钮的 OnClick 传递所有必需的请求参数并从父页面调用函数以提交隐藏表单。

利用

window.parent.document.getElementById(<id of hidden form in parent window>).submit();

隐藏表单中输入字段的值可以用相同的方式设置。

相反,如果表单是您的框架中唯一拥有的东西,您可以避免使用框架本身,或者如果您使用的是外部 HTML/JSP,您也可以使用 include 标记将外部 JSP 包含在您的页面中。

于 2013-03-12T08:29:51.287 回答