我在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"%>
<!--
我的代码在Firefox和Chrome中运行良好,但在IE 11中不能正常工作。我收到下一个错误消息:
1) SCRIPT5009: '$' is undefined
For this line of code:
$.extend({
)}
2)SCRIPT5009: 'jQuery' is undefined
// Browser globals
factory( jQuery );
3)SCRIPT1010: Expected identifier
与我的个人电脑相比,在托管公司的服务器上,我正在努力解决html页面无法以相同的方式呈现的问题。这就是它在Chrome中的样子:在我的PC上,IE中的看起来有点不同,但保留了它的大部分功能,而在服务器上,它看起来像是jquery代码不工作。
if ($.browser.msie) {
var head = document.getElementsByTagName('head')[0];
var link = document.createElement('link');
var linkchrome = document.getElement