Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.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 IE 6是否有任何PNG补丁,并且不修改当前的HTML、CSS和图像名称?_Javascript_Css_Xhtml_Png_Internet Explorer 6 - Fatal编程技术网

Javascript IE 6是否有任何PNG补丁,并且不修改当前的HTML、CSS和图像名称?

Javascript IE 6是否有任何PNG补丁,并且不修改当前的HTML、CSS和图像名称?,javascript,css,xhtml,png,internet-explorer-6,Javascript,Css,Xhtml,Png,Internet Explorer 6,IE 6是否有任何PNG补丁,并且不修改当前的HTML、CSS和图像名称 随便 我可以在……中添加任何内容。。。。。。。。但是不能修改里面的任何东西 在一个镜头中,我想使所有png透明。正如我刚刚了解到的,将使IE像一个符合标准的浏览器一样工作,包括png修复。这可以通过两种方式修复 有一个名为png-fix.js的修复文件,只需从网络获取并将其包含在标记之前 更好的是,您可以通过photo shop工具将png文件格式更改为png-8格式 好的,这里有一个问题:如果你根本不能修改HTML、CS

IE 6是否有任何PNG补丁,并且不修改当前的HTML、CSS和图像名称

随便

我可以在……中添加任何内容。。。。。。。。但是不能修改里面的任何东西


在一个镜头中,我想使所有png透明。

正如我刚刚了解到的,将使IE像一个符合标准的浏览器一样工作,包括png修复。

这可以通过两种方式修复

有一个名为png-fix.js的修复文件,只需从网络获取并将其包含在标记之前

更好的是,您可以通过photo shop工具将png文件格式更改为png-8格式


好的,这里有一个问题:如果你根本不能修改HTML、CSS或图像,你到底能修改什么?来自服务器的原始网络流?

我首选的PNGFix是。它易于使用,如页面中的示例:

<!--[if IE 6]>
<script src="DD_belatedPNG.js"></script>
<script>
  /* EXAMPLE */
  DD_belatedPNG.fix('.png_bg');

  /* string argument can be any CSS selector */
  /* .png_bg example is unnecessary */
  /* change it to what suits you! */
</script>
<![endif]-->

您可以将.png\u bg选择器设置为您认为合适的任何值。也许您想替换页面上的所有标题:DD_belatedPNG.fix'h1,h2,h3'

你以前不是已经问过很多次这个问题吗?是的,这叫做卸载。为什么要用否定标记?奇怪。@不满的船-不。我以前没有问过同样的问题。我需要在不修改当前css和HTMLok的情况下理解你的观点。我可以通过这个方法为所有PNG变量IE7_PNG_SUFFIX=.PNG;2不是一个解决方案:在8位PNG具有alpha透明度的情况下也需要修复。我可以在里面添加任何东西,但不能在里面添加。在这种情况下,Kyle的解决方案可以工作,只需将javascript放在文档的开头。