日期:2014-05-16  浏览次数:20359 次

iframe被动提交的问题
A.jsp中有一个iframe,iframe的src为B.jsp,B中有提交表单,提交后到A。现在的问题是A刷新的时候,B就被动提交,而且好像不经过onsubmit(),如何使B不提交或者不刷新?求高手指点

------解决方案--------------------
建议是 B中有提交表单,提交到另一个jsp,处理后地址再跳转到A.你这样结构有点混乱
------解决方案--------------------
你的结构中B本身属于A的一个子项,当A刷新的时候B肯定提交了,除非你把A和B的关系分开,也就是A在一个iframe里面,B在一个Iframe里面,那样他们的提交就没关系了。
------解决方案--------------------
将B.jsp中的form->action提交到c页面,执行完成再跳转至a页面。
另,B中的form提交按钮用button加上onclick自定义函数提交。