Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AlphaImageLoader png黑客可以在IE6上使用SSL吗?_Ssl_Internet Explorer 6_Iepngfix - Fatal编程技术网

AlphaImageLoader png黑客可以在IE6上使用SSL吗?

AlphaImageLoader png黑客可以在IE6上使用SSL吗?,ssl,internet-explorer-6,iepngfix,Ssl,Internet Explorer 6,Iepngfix,DXImageTransform.Microsoft.AlphaImageLoader是否通过SSL工作?我一直试图让它正常工作,但在一个不安全的连接上它确实可以正常工作 我发现的所有PNG黑客都使用这种方法,搜索结果对我来说没有任何结果 原因 只要你发现安全错误 关于某些内容不安全, 这是因为有些事情正在发生 与此相关的是来自一个 非HTTPS(不安全)连接。 追踪它让我们发现它 是一些允许PNG的CSS标签 IE6和IE7中的透明度,使用 CSS“filter”属性和 “AlphaImage

DXImageTransform.Microsoft.AlphaImageLoader是否通过SSL工作?我一直试图让它正常工作,但在一个不安全的连接上它确实可以正常工作

我发现的所有PNG黑客都使用这种方法,搜索结果对我来说没有任何结果

原因

只要你发现安全错误 关于某些内容不安全, 这是因为有些事情正在发生 与此相关的是来自一个 非HTTPS(不安全)连接。 追踪它让我们发现它 是一些允许PNG的CSS标签 IE6和IE7中的透明度,使用 CSS“filter”属性和 “AlphaImageLoader”插件。这是我的建议 特定代码行:

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/facebox/tr.png', sizingMethod='scale');
解决方案

因此,解决方案是使用一个完整的 使用“HTTPS://”保护png的URL 形象。我看见那个字母图像加载器了 作为一个插件。以及IE 6,7中的所有插件 只需要引用缓存的 图像。缓存的图像不可用 HTTPS(或secure),因此 内容错误弹出窗口在 AlphaImageLoader请求图像。 所以下面的请求起作用了 没错

 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='https://www.livingroad.com/images/facebox/tr.png', sizingMethod='scale');
哦,不要试图在中使用空格 AlphaImageLoader的URL!这 是插件中另一个已知的bug

原因

只要你发现安全错误 关于某些内容不安全, 这是因为有些事情正在发生 与此相关的是来自一个 非HTTPS(不安全)连接。 追踪它让我们发现它 是一些允许PNG的CSS标签 IE6和IE7中的透明度,使用 CSS“filter”属性和 “AlphaImageLoader”插件。这是我的建议 特定代码行:

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/facebox/tr.png', sizingMethod='scale');
解决方案

因此,解决方案是使用一个完整的 使用“HTTPS://”保护png的URL 形象。我看见那个字母图像加载器了 作为一个插件。以及IE 6,7中的所有插件 只需要引用缓存的 图像。缓存的图像不可用 HTTPS(或secure),因此 内容错误弹出窗口在 AlphaImageLoader请求图像。 所以下面的请求起作用了 没错

 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='https://www.livingroad.com/images/facebox/tr.png', sizingMethod='scale');
哦,不要试图在中使用空格 AlphaImageLoader的URL!这 是插件中另一个已知的bug