Javascript jQuery中的elem.setAttribute破坏SSL(混合活动内容错误)
有人能解释一下我的滑块插件破坏了我的主页SSL导致的错误吗: 页面位于'https://...'已通过HTTPS加载,但已显示 来自“”的不安全内容http://.... 在Firebug中,我在jQuery.js中看到一个特定的错误,指向一行特定的代码: 在安全页面上加载混合(不安全)显示内容“http://... elem.setAttribute(名称,值+“”)Javascript jQuery中的elem.setAttribute破坏SSL(混合活动内容错误),javascript,jquery,http,ssl,https,Javascript,Jquery,Http,Ssl,Https,有人能解释一下我的滑块插件破坏了我的主页SSL导致的错误吗: 页面位于'https://...'已通过HTTPS加载,但已显示 来自“”的不安全内容http://.... 在Firebug中,我在jQuery.js中看到一个特定的错误,指向一行特定的代码: 在安全页面上加载混合(不安全)显示内容“http://... elem.setAttribute(名称,值+“”) 这是jQuery 1.8.3。由于IE8错误,我不想使用jQuery 2.0,而且它破坏了我的lightbox插件。您会遇到此
这是jQuery 1.8.3。由于IE8错误,我不想使用jQuery 2.0,而且它破坏了我的lightbox插件。您会遇到此错误,因为您的网页使用HTTPS 为了增加清晰度,“混合活动内容”是
因此,要修复此错误,您需要确保使用的引用(例如javascript文件)是使用HTTPS提供的。如果它们位于您自己的网站上,您应该能够将源链接从“http”更改为“HTTPS”“。如果它们托管在远程,请查看它们是否也可以通过HTTPS访问。这不是jQuery,问题与jQuery完全无关。你在一个有
https
协议的网站上加载带有http
协议的图像(可能?)。我明白你的意思,但是为什么Firebug会在jQuery中指向那一行作为错误源?是的,我理解,但我不理解的是为什么Firebug会在jQuery.jselem.setAttribute中指向那一行(名称,值+);