[jsp servlet javascript] 使用javascript提交表单问题 20

开发jsp时遇到问题:一个网页中嵌有一个iframe。网页中有个表单,是提交至后台一个servlet的。servlet处理后将重定向至结果页。现在想要的效果是点击提交后,... 开发jsp时遇到问题:

一个网页中嵌有一个iframe。
网页中有个表单,是提交至后台一个servlet的。servlet处理后将重定向至结果页。
现在想要的效果是点击提交后,整个最外层网页不跳转至结果页,而是网页中的iframe跳转至结果页

请问如何实现?
我弄了半天,结果是整个网页跳转过去了
展开
 我来答
千锋教育
2016-01-21 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
使用javascript提交表单可能会引起兼容性问题,通用写法如下:
<script type="text/javascript">
var sub = document.getElementById("subbtn");
var btn = document.getElementById("btn");
//通用方法
btn.onclick = function() {
//sub.click();
if (/msie/i.test(navigator.userAgent)) //IE
{
sub.fireEvent("onclick");
} else {
var e = document.createEvent('MouseEvent');
e.initEvent('click', false, false);
sub.dispatchEvent(e);
}
}
</script>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式