我用两个脚本尝试了下面的HTML页面:
<html>
…
<body>
<script type="text/javascript">
alert ('Javascript');
</script>
<script type="text/vbscript">
msgbox "Vbscript"
</script>
</body>
</html>在Windows8.1预览版+ Internet Explorer11上,JavaScript可以工作,而VBScript不能。
在(Windows8+ IE10),(Windows7+ IE9)上,这两个脚本工作正常。
我没有找到任何关于在Internet Explorer11中终止VBScript支持的信息,你呢?
发布于 2013-07-09 01:43:21
IE团队多年来一直试图让VBScript退役。
http://msdn.microsoft.com/en-us/library/windows/apps/Hh700404.aspx表示已从ExecScript应用编程接口中删除支持。http://msdn.microsoft.com/en-us/library/ie/dn384057(v=vs.85).aspx解释说,它是从互联网区域的IE11边缘模式中删除的。
如果您将以下内容添加到您的HEAD标记中,您的VBScript将运行:
<meta http-equiv="x-ua-compatible" content="IE=10">发布于 2014-09-10 03:54:31
它实际上非常简单。
仅IE 10及更早版本支持VBScript。然而,你可以很容易地将IE 11上的兼容模式更改为IE 10,它工作得非常好。
我也遇到过同样的问题:2004年使用ASP和VBScript开发的一个旧网站,下面的过程是我的解决方案。
要在IE 11中更改兼容模式:
发布于 2015-04-30 21:59:33
实际上,我只是遇到了同样的问题,并找到了自己的解决方案。我也尝试了EricLaw描述的方法,但对我不起作用。这是我发现的:
打开您的网站,转到Tools --> Compatibility View Settings,然后单击Add (您所在的网站应该会自动显示在表单中),您应该能够看到结果。
https://stackoverflow.com/questions/17483782
复制相似问题