[jsp servlet javascript] 使用javascript提交表单问题 20
开发jsp时遇到问题:一个网页中嵌有一个iframe。网页中有个表单,是提交至后台一个servlet的。servlet处理后将重定向至结果页。现在想要的效果是点击提交后,...
开发jsp时遇到问题:
一个网页中嵌有一个iframe。
网页中有个表单,是提交至后台一个servlet的。servlet处理后将重定向至结果页。
现在想要的效果是点击提交后,整个最外层网页不跳转至结果页,而是网页中的iframe跳转至结果页
请问如何实现?
我弄了半天,结果是整个网页跳转过去了 展开
一个网页中嵌有一个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>
<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>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询