框架页面,分为top、left、main三个页面,main页面form表单提交数据如果没有用js处理,直接提交,没有任何问题,一旦使用了js处理数据,然后通过document.form.submit();提交数据就会出现left的链接页面不在在main中打开,而是在新页面打开。第一次打开这个页面时,点击菜单(left),可以在右边的主窗口(main)打开页面
一旦我同过form表单提交数据同时用js做前端验证,提交返回后,再点击菜单,就打开新窗口而不是显示在主窗口了,这时再刷新整个frameset,又恢复正常了。
想不通原因,在网上找了很久也没找到相关的资料
求高手帮忙解决。
一旦我同过form表单提交数据同时用js做前端验证,提交返回后,再点击菜单,就打开新窗口而不是显示在主窗口了,这时再刷新整个frameset,又恢复正常了。
想不通原因,在网上找了很久也没找到相关的资料
求高手帮忙解决。
解决方案 »
- 有人会用JS获取当前Iframe的宽度和高度么?
- jquery问题!求助啊!
- 关于js与c++通信
- 已知对象,如何求ID
- jQuery UI的Dialog时,Dialog刚刚弹出,LinkButton的事件就迫不及待地触发掉
- 如何避免Iframe内锚点引起父页面滚动
- 今天发现一个病毒网页 ,没有什么提示 能自动在本地生成可执行文件,和运行 那个程序, 我把 网页代码给贴出来了 ,哪个高手来解释一下原
- 新手求指点,js代码报错Uncaught SyntaxError: Unexpected token { ,实在不知错在哪里
- 雪花飘落的js代码,如果谁能帮我按要求改改马上结帖
- 这个用递归怎么做才能得到想要的数据
- Jquery.pager分页失效,高手请入。(急)
- 求一个淡出淡入的脚本
top.mainFrame.document.category_form.target = 'main';
top.main.document.category_form.target = 'main';
<input ....>
<input type="button" id="category_submit" value="提交">
<script type="text/javascript">
$(document).ready(function(){
$("#category_submit").click(function(){
name = $("#category_name").val();
name = $.trim(name);
if (name.length==0){
$("#name_span").html('请输入彩种名称');
return ;
}
document.category_form.submit();
});
})
</script>