----------------------------------不打开新窗口的方法---------------------------------------
其实很简单,加上以下代码:
<script type="text/javascript">window.name = "curWindow";
</script>
对应的form添加target:
<form name="myForm" id="myForm" action="" method="post" target="curWindow">
----------------------------------提交form关闭当前窗口--------------------------------------
示例:
<form action='#' id="myForm">
<input type="text" name="username" value=""/>
<input type="button" value="提交" οnclick="subform();"/>
</form>
方法:
function subform(){
var form = document.getElementById('myForm');//获取表单dom
form.action="testurl";//重新设置提交url
form.submit();//提交表单
window.close();//关闭窗口
}