我创建了一个具有非常基本功能的 MVC .NET 应用程序。当我通过 IIS 将它部署到我的服务器并在 IE 中运行它时,某些页面无法正常工作;我的意思是我无法单击页面和其他页面上的任何按钮,我从文件中读取并显示内容,但这不起作用。控制台中也没有错误。当我使用 Chrome 或 Mozilla 运行应用程序时,所有页面都可以正常工作,没有任何问题。哪些服务器或应用程序设置可能会影响这一点?
问问题
22 次
1 回答
0
如果不了解您遇到的具体问题以及您正在运行的 Internet Explorer、Firefox 和 Chrome 的版本,就很难确定是什么导致了您的问题。
但是,您应该知道不同的浏览器对 JavaScript 的支持程度不同,这可能会导致您的应用程序的行为方式有所不同。IE 11 对 ECMA 6 的支持非常有限,并且要让使用 ECMA 6 功能的应用程序在 IE 中正常运行通常需要使用polyfill。
此图表显示了不同的浏览器以及它们支持或不支持的 JavaScript 功能:https ://kangax.github.io/compat-table/es6/
于 2018-05-22T14:15:03.760 回答