我正在使用BxSlider插件(http://bxslider.com/),它在所有浏览器中都运行良好,除了在IE7 / 8中,我收到混合内容弹出警告。
我的所有内容都通过https提供,因此它必须是BxSlider中的内容。有人有任何问题或设法通过https实现BxSlider吗?
由于
答案 0 :(得分:0)
我整天都在打我的脑袋,所以如果你还需要修复,这就行了。这是因为bxSlider javascript文件中有一个SVG数据请求,IE7将此请求视为不安全。要修复,请在bxSlider.min.js文件中将“data”替换为“//”。 在我的情况下,这导致混合内容警告:
var l="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==";
我用“//”替换了“数据”,它解决了问题。
var l="//:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==";