请高人指点
谢谢!但我想用VBScript在页面的window_load事件处理过程中给一个input变量赋值,然后调用form的submit过程,而不是点下submit按钮提交,代码如下:
<form method="POST" action="aa.asp" onSubmit="windowOpener('')" NAME="fjsbtj" target="TJjg" >
<input type="hidden" name="sqlst" value=" ">
</form>
<script language=javascript>
function windowOpener(loadpos)
{var newWindow = null;
if (! newWindow || newWindow.closed)
{
newWindow = window.open(loadpos,"TJjg","toolbar=no,directories=no,menubar=no,status=no,width=300,height=300");
}else
{
newWindow.focus();
}
}
</script>
<script language=VBScript>
Sub Window_OnLoad()
fjsbtj.sqlst.value="Hit zfx"
fjsbtj.Submit()
end sub
</script>
这时input变量被传输到aa.asp页面中,但aa.asp页面的工具条等仍然存在。
我该怎么办?
问题点数:20、回复次数:1Top
1 楼thinkover(JavaCoffee)回复于 2002-07-24 14:00:09 得分 20
你换个方法实现,如下所示:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 2</title>
</head>
<body>
<form method="POST" action="aa.asp" NAME="fjsbtj">
<input type="hidden" name="sqlst" value=" " onclick="windowOpener('')">
</form>
<script language=javascript>
function windowOpener(loadpos)
{var newWindow = null;
if (! newWindow || newWindow.closed)
{
newWindow = window.open(loadpos,"TJjg","toolbar=no,directories=no,menubar=no,status=no,width=300,height=300");
}else
{
newWindow.focus();
}
}
</script>
<script language=VBScript>
Sub Window_OnLoad()
fjsbtj.sqlst.value="Hit zfx"
document.all.sqlst.onclick()
end sub
</script>
</body>
</html>
Top




