IIS6 JQuery 未定义 解决办法
剛剛學(xué)習(xí)JQuery Easyui,就遇到了攔路虎,最新版本1.3.4下載下來部署到win2003 + IIS6.0中發(fā)現(xiàn)所有demo都不可以渲染,IE8提示錯誤如下:
詳細(xì)內(nèi)容如下:
用戶代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MS-RTC LM 8; .NET4.0C; .NET4.0E)
時間戳: Fri, 22 Nov 2013 05:46:30 UTC
消息: 對象不支持此屬性或方法
行: 4
字符: 6102
代碼: 0
URI: http://localhost/Easyui/jquery.min.js
消息: 'jQuery' 未定義
行: 12
字符: 1
代碼: 0
URI: http://localhost/Easyui/jquery.easyui.min.js
消息: 缺少對象
行: 19
字符: 1
代碼: 0
URI: http://localhost/Easyui/demo/dialog/toolbarbuttons.html
上網(wǎng)搜了下,發(fā)現(xiàn)說明白解決方案的不多,于是記錄了一下:
根本原因是JQuery的版本造成IE8及以下兼容的問題,首先是測試Firefox、Chrome不存在任何問題,初步判斷是IE兼容的問題,根據(jù)提示的錯誤應(yīng)該跟jquery有關(guān),查找下載easyui早期版本,發(fā)現(xiàn)不存在問題,判定就是jquery的問題,于是替換easyui文件夾下的jquery.min.js文件,因?yàn)樵缙诎姹径际菐О姹咎柕奈募Q,替換文件需要跟源文件保持一致,jquery-1.7.2.min.js 替換 jquery.min.js,重新運(yùn)行IIS發(fā)現(xiàn)問題解決如圖
?
可以到j(luò)query官方下載1.10.2最新版本,替換后發(fā)現(xiàn)完美兼容
總結(jié)
以上是生活随笔為你收集整理的IIS6 JQuery 未定义 解决办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RangeError: Maximum
- 下一篇: java jre 7_jre1.7官方下