这是一个问题提交页面,提交脚本代码如下:<script language="JavaScript"> function act1() { document.info_input.action="gg_mold_info_inpd.asp"; document.info_input.submit();} function act2() { document.info_input.action="gg_mold_info_yulan.asp"; document.info_input.target="tjyl";document.info_input.submit();} </script>这是我写的两个按钮对应的动作,act1和act2,act1的功能是提交(提交到数据库),act2的功能是预览(提交到iframe)。其中在act1指向的页面中结尾有这样一句(指向页面用vbscript操作数据库):Response.Write"<Script>alert('添加成功!');freshthewindow();self.close();</Script>(上述是连续3个动作:提示信息,刷新窗口(自定义函数),和关闭当前窗口。)act2指向的是一个iframe,内容是一个表格。现在问题是,如果直接执行act1,代码可以正常运行,但是如果先运行了act2进行预览,再运行act1,则act1的self.close()失效。请高手给个解决办法。
添加回答
举报
0/150
提交
取消