我在IE8+浏览器中呈现页面时遇到了问题,它在FireFox上工作得很好。如果我保持下面的代码,那么它不会在IE8+中呈现页面。它只在兼容视图模式下渲染,而不在普通模式下渲染。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!--
我有一个角形5应用程序,工作在Chrome,Opera,Firefox和边缘完美。但在IE11中,该应用程序没有渲染。我包含了polyfills.ts文件,并安装了npm包classlist.js和web-animations-js。
/** IE9, IE10 and IE11 requires all of the following polyfills. **/
import 'core-js/es6/symbol';
import 'core-js/es6/object';
import 'core-js/es6/function'
在IE 10中,我得到了以下错误:(但在IE 11中可以)
TypeError:无法获得未定义或空引用的属性“ngMetadataName”
属性ngMetadataName已在vendor.js中找到。
polyfills.ts如下所示:
/*******************************************************************************
BROWSER POLYFILLS
*/
/** IE9, IE10 and IE11 requires all of the following polyfills. **/
i