首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

错误"'un.fn.init‘为空或不是对象“- Internet Explorer8 (IE8) - jQuery 1.11.3

错误"'un.fn.init‘为空或不是对象“- Internet Explorer8 (IE8) - jQuery 1.11.3

这个错误是由于在Internet Explorer 8 (IE8)浏览器中使用了jQuery 1.11.3版本时出现的。错误信息指出'un.fn.init'为空或不是对象。

解决这个错误的方法是升级jQuery版本或使用其他兼容IE8的JavaScript库。

推荐的腾讯云相关产品:腾讯云CDN

腾讯云CDN(Content Delivery Network)是一种分布式部署在全球各地的加速网络,可以提供快速、稳定的内容分发服务。它通过将内容缓存到离用户最近的节点上,减少了用户请求的响应时间,提高了网站的访问速度和用户体验。

腾讯云CDN的优势:

  1. 全球覆盖:腾讯云CDN拥有全球分布式节点,可以覆盖全球各地的用户,提供快速的内容分发服务。
  2. 高性能加速:通过智能调度和负载均衡技术,腾讯云CDN可以将用户请求分发到最近的节点,提供快速的内容传输和访问速度。
  3. 安全可靠:腾讯云CDN提供多层次的安全防护机制,包括DDoS攻击防护、源站保护、数据加密等,保障用户的数据安全。
  4. 灵活配置:腾讯云CDN提供丰富的配置选项,用户可以根据自己的需求进行灵活的配置和管理。

腾讯云CDN的应用场景:

  1. 网站加速:通过将网站的静态资源(如图片、CSS、JavaScript文件)缓存到CDN节点上,可以提高网站的访问速度,减少用户等待时间。
  2. 视频点播加速:将视频文件缓存到CDN节点上,可以提供快速的视频点播服务,减少视频加载时间和卡顿现象。
  3. 直播加速:通过将直播流分发到CDN节点上,可以提供稳定、高质量的直播服务,减少直播卡顿和延迟现象。

腾讯云CDN产品介绍链接地址:https://cloud.tencent.com/product/cdn

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

IE9及以下的跨域处理(接上篇的CORS)

但是IE早在IE8时就推出了 XDomainRequest 对象进行跨域操作,一直沿用到IE10才被取代掉。因此在IE8,IE9中应该使用 XDomainRequest (XDR)来实现。...jquery.xdomainrequest.min.js, 地址:http://cdnjs.cloudflare.com/ajax/libs/jquery-ajaxtransport-xdomainrequest...true (仅此法无法解决) 2)针对 拒绝访问 是由于浏览器安全机制导致的,解决方法点击IE浏览器的的“工具->Internet 选项->安全->自定义级别”将“其他”选项中的“通过域访问数据源”...选中“启用”或者“提示”,点击确定就可以了(但是此法需要用户自行设置不太现实) 3)(推荐)对于浏览器跨域 IE10+ 才支持withCredentials属性,IE9- 不支持,跨域对象只能用XDomainRequest...对象,而jQuery并不兼容XDomainRequest.. 4)针对此方法网络上有解决的插件 jQuery-ajaxTransport-XDomainRequest 3.

1.2K10

JavaScript学习总结(二)——延迟对象、跨域、模板引擎、弹出层、AJAX示例

jQuery对AJAX封装的非常好,这里以简单的商品管理示例使用jQuery完成AJAX应用。 ?...所有三个参数(包括progressCallbacks ,在jQuery的1.7 )可以是一个单独的函数一个函数的数组。 其中一个参数,也可以为,如果没有该类型的回调是需要的。...这一项与XmlHttpRequest2对象当中的withCredentials属性应保持一致,即withCredentialstrue时该项也true;withCredentialsfalse时,...3.4.6、IE8实现CORS跨域的问题 a)、如果认为每次需要修改HTTP头部比较麻烦,在java中可以使用过滤器,.Net可以使用ModuleHttpHandler全局注册(注册到Web.Config...== 'production' : false, // bail 如果 true,编译错误与运行时错误都会抛出异常 bail: true, // 是否开启缓存 cache: true, // 是否开启压缩

3.6K50

学习jQuery?这篇文章就够了

2、引入 jQuery 3、验证引入 jQuery 4、需求 三、jQuery 对象 1、问题引入 2、jQuery 对象与 DOM 对象之间转换 3、$ 与 jQuery 四、jQuery 对象常用方法...> 若控制台出现 ReferenceError:$ is not defined 这样的错误,证明引入 jQuery 失败 4、需求 <html...虽然 jQuery 对象包装了 DOM 对象但是两者不能混用,各位可以理解 jQuery 对象与 DOM 对象是两个不类型的对象,但是我们调用 jQuery 对象的方法,事实上底层代码还是操作的是 DOM...注意:如果通过 jQuery 方法获取页面中元素,没有查找到,返回值不是 null,返回值一个数组 [],所以判断是否获取到元素,通过 jQuery.size() != 0 来判断。...六、基本选择器 1、基本选择器 jQuery 最常用,最简单选择器,通过元素的 id、class 标签等查找元素。

12.2K10

JavaScript学习总结(五)——jQuery插件开发与发布

jQuery插件就是以jQuery基础衍生出来的库,jQuery插件的好处是封装功能,提高了代码的复用性,加快了开发速度,现在网络上开源的jQuery插件非常多,随着版本的不停迭代越来越稳定好用,在...: <...1.1.2、扩展对象与深拷贝 用一个多个其他对象来扩展一个对象,返回被扩展的对象。 如果不指定target,则给jQuery命名空间本身进行扩展。这有助于插件作者jQuery增加新方法。...如果第一个参数设置true,则jQuery返回一个深层次的副本,递归地复制找到的任何对象。否则的话,副本会与原对象共享结构。 未定义的属性将不会被复制,然而从对象的原型继承的属性将会被复制。...2.5、参数与默认值 参数是插件对外部提供的接口,灵活的参数会让插件变得使用方便,这里主要从3个方面来讲参数: 2.5.1、默认值 最好每个参数提供默认值,有缺省的默认值会减少错误,如: $("input

2.8K80

JavaScript学习总结(五)——jQuery插件开发与发布

jQuery插件就是以jQuery基础衍生出来的库,jQuery插件的好处是封装功能,提高了代码的复用性,加快了开发速度,现在网络上开源的jQuery插件非常多,随着版本的不停迭代越来越稳定好用,在...: <...1.1.2、扩展对象与深拷贝 用一个多个其他对象来扩展一个对象,返回被扩展的对象。 如果不指定target,则给jQuery命名空间本身进行扩展。这有助于插件作者jQuery增加新方法。...如果第一个参数设置true,则jQuery返回一个深层次的副本,递归地复制找到的任何对象。否则的话,副本会与原对象共享结构。 未定义的属性将不会被复制,然而从对象的原型继承的属性将会被复制。...2.5、参数与默认值 参数是插件对外部提供的接口,灵活的参数会让插件变得使用方便,这里主要从3个方面来讲参数: 2.5.1、默认值 最好每个参数提供默认值,有缺省的默认值会减少错误,如: $("input

1.9K30

一个小时学会jQuery

多浏览器支持(支持Internet Explorer6.0+、Opera9.0+、Firefox2+、Safari2.0+、Chrome1.0+,在2.0.0中取消了对Internet Explorer6,7,8...jQuery 1.8.3 2012年11月14日 jQuery 1.8.3 发布,修复 bug 和性能衰退问题、IE8中的HTML相关Bug、jQuery 1.8.2在IE9中调用ajax失败的问题 jQuery...、日期对象、数组对象、正则对象等等 $.isArray() //判断某个参数是否数组 $.isEmptyObject() //判断某个对象是否(不含有任何属性) $.isFunction() //...complete 当请求完成之后调用这个函数,无论成功失败。传入XMLHttpRequest对象,以及一个包含成功错误代码的字符串。...有以下三个参数:XMLHttpRequest 对象错误信息、(可选)捕获的异常对象

18.4K71

【翻译】JavaScript内存泄露

只有一个对象可以被全局作用域直接访问通过一系列的引用链间接访问,那么这个对象便会一直占用内存。 译者注:翻译的不太满意,原文讲的也略为晦涩。...个人理解所谓可达性这样理解:如果一个对象obj可以通过window.obj访问到,或者window.a.b.c.obj(其中a,b,c泛指层层作用域)访问到,那么便可以将这个对象obj是可达的。...IE8以下浏览器的DOM-JS内存泄露 IE8版本以前的浏览器不能够回收DOM对象和JavaScript之间的循环引用。 IE6的SP3版本问题更严重,甚至网页关闭以后仍然不能回收内存。...这种解决方法虽然存在弊端,但对付IE浏览器却也不失一种好对策。...profile管理区创建一个的profile: firefox --profilemanager

2.1K60

跨域问题Access to XMLHttpRequest‘*‘from origin ‘*‘ has been blocked by CORS..Access-Control-Allow-Origin

错误原因: 本地路径和目标路径不是同一个域名下引起的跨域问题,并且,就算两个域名是同一个一级域名不同二级域名的时候,例如 a.baidu.com 和 b.baidu.com 是属于不同域的,也是会出现这个问题...当一个资源从与该资源本身所在的服务器不同的域、协议端口请求一个资源时,资源会发起一个跨域 HTTP 请求。...Explorer 8 、9使用 XDomainRequest 对象实现CORS。...是不是有这么复杂?于是博主各种百度寻找解决方案。最后发现在调用处指定 jQuery.support.cors = true; 这一句就能解决IE8、9的问题了 这句话的意思就是指定浏览器支持跨域。...IE9以上版本的浏览器、谷歌、火狐等都默认支持跨域,而IE8、9却默认不支持跨域,需要我们指定一下。

1.7K10

多种前端框架的优缺点「建议收藏」

6、不污染顶级变量:JQuery只建立一个名为JQuery对象,其所有的函数方法都在这个对象之下。其别名$也可以随时交流控制权,绝对不会污染其他的对象。...相反,JQuery里的方法都被设计成自动操作的对象集合,而不是单独的对象,这使得大量的循环结构变得不再必要,从而大幅度地减少代码量。...二、Zepto Zepto最初是移动端开发的库,是jQuery的轻量级替代品,因为它的API和jQuery相似,而文件更小。...简单的说,jquery用于电脑端开发,Zepto用于手机端开发。 优点:轻量级,适合移动端开发 缺点: Zepto 不支持旧版本的 Internet Explorer浏览器(<10)。...模块化:你程序编写独立的模块化UI组件,这样当某个某些组件出现问题是,可以方便地进行隔离。 4.

3.6K20

Ajax第二节

+ xhr = new XMLHttpRequest(); }else{ //老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象: xmlHttp...= "object") { // 没传或者不是对象 return; } var type = options.type === "post" ?...中的ajax方法 jQuery我们提供了更强大的Ajax封装 $.ajax 参数列表 参数名称 描述 取值 示例 url 接口地址 url:"02.php" type 请求方式 get/post type...如果提示"手机号不能为" (2) 手机号码格式必须正确, 提示"请输入正确的手机号码" 需求2:点击发送时,按钮显示"发送中",并且不能重复提交请求 需求3:根据不同的响应结果,进行响应..."; 1.5 手机号码格式必须正确,否则提示"手机号格式错误" 1.6 短信验证码必须是4位的数字,否则提示"验证码格式错误" 需求2:点击注册按钮时,按钮显示"注册中.

3.4K50

jQuery 升级踩坑大全

前段时间我就主导了这件事情,把公司里我们组负责的项目jQuery版本从1.4.2升级到了jQuery 1.11.3jQuery官方也类似升级工作提供了jQuery Migrate插件。...坑从何处来 jQuery 1.11.3是1.x时代的最后一个版本(作者更新:2016年1月8日,jQuery 1.12.0上线,jQuery 1.11.3不再是1.x时代最后一个版本了),由于我的部门项目已经有一定年头了...以下几种写法,都是错误的: 1. $(" "); //错误,字符串最开头有一个空格,不是以小于号'<'开头的 2....$("#); //错误,以井号开头并且后面并不是一个css选择器 这一点在书写的时候注意一下就可以了,其实还是很容易避免的。...truefalse 这是从jQuery 1.6版本开始使用的写法。

3.8K90
领券