我使用以下两个脚本尝试了以下HTML页面:

<html>
  …
  <body>
    <script type="text/javascript">
      alert ('Javascript');
    </script>
    <script type="text/vbscript">
      msgbox "Vbscript"
    </script>
  </body>
</html>

在Windows 8.1预览版+ Internet Explorer 11上,JavaScript有效,但VBScript无效。

在(Windows 8 + IE10),(Windows 7 + IE9)上,两个脚本均有效。

我没有在Internet Explorer 11中找到有关VBScript支持终止的任何信息,对吗?

最佳答案

IE团队多年来一直在尝试淘汰VBScript。

http://msdn.microsoft.com/en-us/library/windows/apps/Hh700404.aspx表示已从ExecScript API中删除了支持。 http://msdn.microsoft.com/en-us/library/ie/dn384057(v=vs.85).aspx解释说,它已从Internet区域中的IE11 Edge模式中删除。

如果将以下内容添加到HEAD标记中,则VBScript将运行:

<meta http-equiv="x-ua-compatible" content="IE=10">

关于internet-explorer - Internet Explorer 11中的VBScript支持,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17483782/

10-13 08:07