问题标签 [iepngfix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
368 浏览

jquery - 有没有人为 IE 提供易于使用的 .png 修复程序?

我正在寻找一种简单的方法让 IE 接受 .png 图像,而没有透明区域应该是丑陋的白色区域。到目前为止,我已经尝试了几个 png 修复包,这些修复包似乎有太多我无法工作的配置设置......有什么好的建议吗?

0 投票
3 回答
718 浏览

javascript - 通用PNG修复脚本?

有谁知道不依赖于特定库(如 jQuery 或 Prototype?)的通用一站式 PNGFix 脚本。

我只想将它放在标题中,让它处理我的样式表和标记中的所有透明 .png。

似乎找不到能胜任这项工作的人。

0 投票
1 回答
617 浏览

css - Spoon.net IE6 中的 IE6 PNG 修复不再有效

我正在为 IE6 使用以下 PNG 修复程序,但它似乎对我不起作用:

http://www.dillerdesign.com/experiment/DD_belatedPNG/

它以前可以工作,但我不确定我做错了什么。

我在 .NET 环境中工作,我的所有 JS 都像这样引用:

但是,PNG 修复似乎不起作用。所有 24 位 PNG 都呈现 IE6 灰色背景。

不过,条件注释似乎确实适用于 CSS:

我的 PNg 列表文件是这样的:

我会使用独立版,但没有注册表访问权限来打开 IE6 独立版的条件注释。

0 投票
1 回答
601 浏览

javascript - Supersleight IE png修复导致溢出问题

我正在使用supersleight修复 png 透明度,但它导致了一个奇怪的错误,浏览器似乎忽略了 IE6 中的任何溢出规则。

这是它的样子(不得不隐藏事物列表,但你明白了......)alt text http://img15.imageshack.us/img15/8052/overflowexample.jpg

我坚持使用该修复程序,以前从未遇到过问题。

这是标记:

和CSS:

我正在使用一些 jquery 来显示左侧的图像,但是当删除 jquery 函数时,问题仍然存在。我试过溢出:隐藏。它会隐藏一秒钟,然后闪回图像中显示的状态。当删除它旁边的图像 div 时,问题仍然存在。有点困惑,尤其是因为滚动条还在!

0 投票
1 回答
1245 浏览

css - 在 CSS 中,iepngfix.htc 文件会被调用一次,还是会为每个元素重新读取?

我正在处理的一个站点刚刚超过了我们主机提供的每月带宽 (25,000 MB),在查看服务器统计信息和日志时,我发现TwinHelixiepngfix.htc#4 最大的带宽消耗。

#4 hits:73939 KBytes:181035 /iepngfix.htc

我发现这特别有趣,因为在每个页面上.swf用作背景图像的点击量只有 3,918 次,而 iepngfix.htc 收到的点击量为 73,939 次。我很难相信有那么多 IE6 用户访问这个网站。

screen.css该文件以下列方式被调用:

我可以解释这个占用如此多带宽的 4KB 文件的唯一方法是,是否正在为每个 、 和 元素读取和重新读取它imgdiv无论input是否使用了 PNG 并且可能用于更多浏览器而不仅仅是 IE。

我是否正确理解这一点?如果有人可以帮助我了解这一切是如何工作的,将不胜感激。谢谢!

0 投票
1 回答
104 浏览

mootools - mootools 与 iepngfix.htc 冲突

我刚刚放置了 iepngfix.htc 来修复 ie 6 中的 PNG 问题,但是当我包含 mootools 1.3 时 png 修复不起作用。

你有任何修复代码吗?

谢谢阿维

0 投票
0 回答
304 浏览

javascript - PNG透明度在动态显示/隐藏时会导致完全透明的图像

我正在为 IE6 用户使用这个 PNG hack。问题是,onload我的大多数 PNG 都在一个 div 中,即display: none. 但根据用户的操作,我展示了各种 PNG。

现在,显示的初始 PNGonload很好。他们有一个透明的背景,看起来很棒。但是稍后动态显示的图像是完全透明的,即,当图像应该显示时,我可以看到包装元素调整大小,但我看不到图像。

我正在使用的黑客是

编辑:实际页面的标记

0 投票
1 回答
1340 浏览

asp.net - ASP.NET ReportViewer IE 挂起 100% CPU

我们最近遇到了使用 ReportViewer 控件(Microsoft.ReportViewer.WebForms,Version=9.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a)在 ASP.NET Web 应用程序中显示的 SSRS(SQL Server 2008)报告在渲染时挂起一份超过 100 行的报告,导致 Internet Explorer(6、7、8)使用 100%(一个核心)的 CPU。

该报告在 Firefox 中快速呈现(并且不使用高 CPU)。

0 投票
1 回答
186 浏览

javascript - 在 Mac 上使用 IE6 进行测试

到目前为止,我还没有一台可以在其上测试 IE6 的 PC。我有相似之处,并尝试了所有并行应用程序、虚拟机等,但我仍然不确定它们是否处理

  1. javascript正确,并且
  2. Microsoft 条件注释。

我的站点中有一些 PNG 24,我正在使用 DD_belatedPNG 脚本使它们工作。但是,我不知道它是否有效!似乎不是,但是,我仍然不确定 VM 和并排是否正确使用 Javascript。

有什么想法吗?

0 投票
1 回答
1528 浏览

javascript - jquery.pngFix.js 使页面冻结

我正在使用 jquery.pngFix.js 来修复 png 的 IE6 透明度。我以以下方式将其拉到标题处,然后在单独的 .js 文件中调用该函数:

但是我的页面有时会在 IE6 中冻结,就像它无法加载某些内容但没有错误并且没有任何内容丢失,尽管如果我禁用 jquery.pngFix.js 问题就消失了。有没有人遇到过该插件的此类问题?

我现在唯一能想到的解决方案是将插件放在页面底部以等待页面加载,它似乎对我有用,但我想知道是否有更好的方法来做到这一点?

谢谢。