Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.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
Javascript 如何解决IE6中的png图像问题?_Javascript_Html_Css_Internet Explorer 6_Iepngfix - Fatal编程技术网

Javascript 如何解决IE6中的png图像问题?

Javascript 如何解决IE6中的png图像问题?,javascript,html,css,internet-explorer-6,iepngfix,Javascript,Html,Css,Internet Explorer 6,Iepngfix,我知道互联网上有很多可用的方法,我找到了一种使用的方法,但要解决这个问题,我需要指定每个png图像的宽度和高度,这对我来说太耗时了。因为我的项目中有1000个png图像,有没有办法在不指定图像标签的宽度和高度的情况下解决这个问题 我的图像标签是: <img src="myPngImage.png" width="120" height="100" /> 您可能想看看CSSPie,我个人使用它,到目前为止它工作得很好。我没有在IE6中测试图像的透明度,但似乎得到了很好的支持。你可能

我知道互联网上有很多可用的方法,我找到了一种使用的方法,但要解决这个问题,我需要指定每个png图像的宽度和高度,这对我来说太耗时了。因为我的项目中有1000个png图像,有没有办法在不指定图像标签的宽度和高度的情况下解决这个问题

我的图像标签是:

<img src="myPngImage.png" width="120" height="100" />


您可能想看看CSSPie,我个人使用它,到目前为止它工作得很好。我没有在IE6中测试图像的透明度,但似乎得到了很好的支持。

你可能想看看CSSPie,我个人使用它,到目前为止它工作得很好。我没有在IE6中测试图像的透明度,但似乎得到了很好的支持。

如果您必须支持IE6,那么我建议使用类似的方法(它将自动检测图像的宽度/高度)

如果您必须支持IE6,那么我建议您使用类似的工具(它将自动检测图像的宽度/高度)


从这里下载代码

定制你的blogger.googlecode.com/files/DD\u belatedPNG\u 0.0.8a-min.js 从这里下载代码


定制您的blogger.googlecode.com/files/DD_belatedPNG_0.0.8a-min.js

解决IE6问题的最佳方法是将IE6作为受支持的浏览器删除。它一直是,一直是,永远是,绝对是一堆愚蠢的废话。让你的生活更轻松,忘记它的存在。这已经被回答了100次了。找到一个现有的答案。只是提醒一些人仍然有用户使用IE6。作为为公司工作的网页设计师,我们有时别无选择;我们不能告诉老板或客户升级他们的浏览器。是的,在一个纯粹的现代社会中,我们可以忘记过去的罪恶,但我们仍然会被旧浏览器所困扰。请对你的批评更具建设性一点,仍然需要处理IE6的网页设计师。解决IE6问题的最佳方法是放弃IE6作为受支持的浏览器。它一直是,一直是,永远是,绝对是一堆愚蠢的废话。让你的生活更轻松,忘记它的存在。这已经被回答了100次了。找到一个现有的答案。只是提醒一些人仍然有用户使用IE6。作为为公司工作的网页设计师,我们有时别无选择;我们不能告诉老板或客户升级他们的浏览器。是的,在一个纯粹的现代社会中,我们可以忘记过去的罪恶,但我们仍然会被旧浏览器所困扰。请对你的批评更具建设性一点,那些仍然需要处理IE6的网页设计师们。在几秒钟内击败我。也许是最健壮的解决方案,但对我们所有人来说,最好的解决方案是不支持10年历史的浏览器。比我快几秒钟。可能是最健壮的解决方案,但对我们所有人来说,最好的解决方案是不支持10年历史的浏览器。
<!--[if IE 6]>
      <script src="js/DD_belatedPNG_0.0.8a-min.js" type="text/javascript"></script>
      <script type="text/javascript">
            DD_belatedPNG.fix('img,div,ul,li,li a,a,input,p,blockquote,span,h1,h2,h3');
      </script>
      <![endif]-->