在一个经典的asp页面中,编写了数百行代码(asp,Javascript,vbscript和Html)。 我得到的一个问题,这里是我的代码:vbscript window.onload在IE11中不工作
<script language="vbscript" type="text/vbscript">
Sub Window_OnLoad()
Document.SveForm2.submit()
End Sub
</script>
<form name="SveForm2" action="<%=action%>" method="post">
<input type="hidden" name="txtUserId" value="<%=UserId%>" />
<input type="hidden" name="txtAction" value="<%=action%>" />
</form>
此代码工作正常在IE8和IE9,但IE11不工作。请建议。
您是否尝试使用VBScript客户端? (为什么?)您可能需要打开兼容模式才能在IE11上运行。 – Martha
我不想从IE设置改变兼容模式。我只想在我的代码中做所有事情,以便最终用户可以轻松访问网页而不更改任何设置。 – raj
这与经典的ASP无关。该代码是客户端VBScript,并且在任何现代浏览器中都不再受支持。不要使用它 –