zoukankan      html  css  js  c++  java
  • Easyui1.3.4+IIS6.0+IE8兼容问题解决

    刚刚学习JQuery Easyui,就遇到了拦路虎,最新版本1.3.4下载下来部署到win2003 + IIS6.0中发现所有demo都不可以渲染,IE8提示错误如下:

    详细内容如下:

    用户代理: 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

    上网搜了下,发现说明白解决方案的不多,于是记录了一下:

    根本原因是JQuery的版本造成IE8及以下兼容的问题,首先是测试Firefox、Chrome不存在任何问题,初步判断是IE兼容的问题,根据提示的错误应该跟jquery有关,查找下载easyui早期版本,发现不存在问题,判定就是jquery的问题,于是替换easyui文件夹下的jquery.min.js文件,因为早期版本都是带版本号的文件名称,替换文件需要跟源文件保持一致,jquery-1.7.2.min.js 替换 jquery.min.js,重新运行IIS发现问题解决如图

    可以到jquery官方下载1.10.2最新版本,替换后发现完美兼容

  • 相关阅读:
    左划删除
    UILabel 添加图片
    Swift-11-委托模式
    Swift-11-协议(Protocols)
    Swift-10--错误处理
    Swift-09-可空链式调用(Optional Chaining)
    Swift-08-闭包引起的循环强引用
    Swift-07-析构器deinit
    Swift-06-闭包
    【转】HTML5标签使用的常见误区
  • 原文地址:https://www.cnblogs.com/rainbowzc/p/3437441.html
Copyright © 2011-2022 走看看