<script language=javascript>
function sub(){
document.show.submit();
window.opener=null;
window.close();
}
</script>
<form name=show action=a.jsp target="_bland">
<input type=button onclick=sub() value=提交并关闭本页>
</form>
function sub(){
document.show.submit();
window.opener=null;
window.close();
}
</script>
<form name=show action=a.jsp target="_bland">
<input type=button onclick=sub() value=提交并关闭本页>
</form>
解决方案 »
- easyui-datebox经克隆后的问题。
- jquery find看来用不了了,如何实现,高手指点
- me=window[swfID];后 me.Initial();有时候报错,为什么啊?
- JS实现左右移动功能!
- jquery 获取不到append添加的节点
- shopex的后台界面很酷,这些效果都是怎么实现的呢?
- 一个关于ActiveXObject("Scripting.FileSystemObject")的问题
- 怎样把下拉框改为可编辑?
- 向这个输入框添如值,浏览器刷新后,为什么值还在???
- 我想要几个javascript炸弹
- 请问:如何用自建的子窗口把父窗口关掉?
- 各位好心人,说说怎么办???
<form name=... action=a.jsp target="_self"> 输入页提交时无需关闭提交到新的窗口,在当前窗口显示保存数据的页面,假设为save.asp save.asp将数据保存后显示,弹出一个提示框如下:<SCRIPT LANGUAGE="JavaScript">
function go(){
alert("数据添加成功,点击按钮后返回数据显示页面");
window.self.close();
window.opener.history.go(0);
}
</SCRIPT>
<body onload=go()>
function mynew()
{
mynew=window.open('add.htm','newwindow','');
}
</script>
<body>
<form name=form1>
<select name=kk>
<option value=edmund>edmund
<option value=jack>jack
<option value=martin>martin
</select>
<input type=button name=myaddwin value=add onclick=mynew()>
</form>add.htm
<form name=myform>
what name do you want to add?<input type=text name=addtext>
<input type="button" name="but1" value="addopener" onclick=myadd()>
</form>
<script>
function myadd() {
var tmp=myform.addtext.value;
opener.document.forms[0].kk.length++;
opener.document.forms[0].kk.options[opener.document.forms[0].kk.length-1].text =tmp;
opener.document.forms[0].kk.options[opener.document.forms[0].kk.length-1].value =tmp;
window.close();
}
</script>
window.colse();