IE 中止插件脚本会导致现场出现 JQuery 问题
IE aborting plugin script causes JQuery problems on site
我正在开发一个https网站,一个与我的网站完全无关的插件(请求http元素(导致了安全问题。
我已经禁用了(Windows(互联网选项->安全性->混合模式(因此我们无法从https站点获取http资源(。
有了这个限制,IE9 将在我在 https 站点上时中止插件运行的脚本,请求 http 元素(在这种情况下,有问题的插件 http://www.freemake.com/视频下载器(。控制台输出:SEC7111:HTTPS 安全性受到 http://download.freemake.com/images/arrow.png 的影响-链接到我的https网站-SCRIPT16388:操作中止此中止发生在 $(document(.ready(...( 之后/结束。
然而,接下来发生的事情让我有些头疼......SCRIPT438:对象不支持属性或方法"cookie">这指的是 $.cookie 函数(许多其他 jQuery 函数也会发生这种情况(。
jQuery的各种功能似乎被禁用或删除了。我在上述中止操作之前运行了一些控制台日志:日志:jQuery.cookie>>> true日志: $.cookie>>> true日志:jQuery>>> true日志:>>>美元
如您所见,它们存在。中止操作后,我再次调用日志:
日志:jQuery.cookie>>> false日志: $.cookie>>> 假日志:jQuery>>> true日志:>>>美元
插件脚本的中止操作如何影响我的站点?该网站托管自己的jQuery库。
他们很可能共享相同的全局变量"$"以将其从全局范围使用中删除
jQuery.noConflict((;
然后像这样将其分配给新变量
$j = jQuery;
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 如何使用jQuery自动打开页面上的所有链接
- 如何使用jquery在填充自动完成的值后使文本框只读
- jQuery:循环一个具有不同超时值的循环
- 用程序搜索JQuery数据表中的文本
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- jQuery匹配JSON对象的部分文本
- Jquery POST未填充数组
- JQuery使计数器每次更改时都会增加
- 如何在Angular2中使用jQuery插件
- 提高JQuery的性能
- 无法在通过jQuery的ajax加载的页面中执行javascript
- JQuery合并了keyup和focusout两个函数
- 如何使用jQuery选择下拉列表的值
- 现场Jquery Ajax的SSL证书不正确
- 第一次在现场Jquery加载样式
- JQuery 现场检查
- IE 中止插件脚本会导致现场出现 JQuery 问题
- JQuery选择器在手工制作的灯箱问题+现场演示.简单的脚本需要帮助:)
- jQuery代码在测试中工作,但不是在现场