問題タブ [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.
jquery - 誰かが IE 用の使いやすい .png 修正プログラムを持っていますか?
透過領域があるはずの醜い白い領域なしで、IE に .png 画像を受け入れさせる簡単な方法を探しています。これまでのところ、いくつかの png フィックスパックを試しましたが、構成設定が多すぎて機能しないようです...何か良い提案はありますか?
javascript - ユニバーサル PNG 修正スクリプト?
特定のライブラリ (jQuery や Prototype など) に依存しないユニバーサルなワンストップ PNGFix スクリプトを知っている人はいますか?
ヘッダーにドロップして、スタイルシートとマークアップからすべての透明な .png を処理させたいだけです。
仕事をするものを見つけることができないようです。
css - Spoon.net での IE6 PNG の修正 IE6 が機能しなくなった
IE6 用に次の PNG 修正プログラムを使用していますが、機能していないようです。
http://www.dillerdesign.com/experiment/DD_belatedPNG/
以前は機能していましたが、何が間違っているのかわかりません。
私は .NET 環境で作業しており、すべての JS は次のように参照されています。
ただし、PNG 修正は機能していないようです。すべての 24 ビット PNG は、IE6 グレーの背景を示しています。
ただし、条件付きコメントは CSS で機能しているようです。
私のPNGリストファイルは次のようなものです:
スタンドアロンを使用しますが、IE6 スタンドアロンの条件付きコメントを有効にするためのレジストリ アクセスがありません。
javascript - オーバーフローの問題を引き起こすSupersleightIEpngの修正
スーパースライトを使用してpngの透明度を修正していますが、ブラウザがIE6のオーバーフロールールを無視しているように見えるという奇妙なバグが発生しています。
これがどのように見えるかです(物事のリストを非表示にする必要がありましたが、あなたはアイデアを得ることができます...)alt text http://img15.imageshack.us/img15/8052/overflowexample.jpg
私は修正を使用することに固執していて、以前にそれで問題に遭遇することはありません。
マークアップは次のとおりです。
そしてCSS:
左側の画像を表示するためにいくつかのjqueryを使用していますが、jquery関数を削除しても問題は残ります。私はoverflow:hiddenを試しました。それは一瞬それを隠し、それから画像に示されている状態にフラッシュバックします。その隣の画像divを削除しても、問題はまだあります。特にスクロールバーがまだそこにあるので、ちょっと困惑しました!
css - CSSでは、iepngfix.htcファイルは一度呼び出されますか、それとも要素ごとに再読み取りされますか?
私が取り組んでいるサイトは、ホストが提供する月間帯域幅(25,000 MB)をちょうど超えており、サーバーの統計とログを見ると、TwinHelixiepngfix.htc
が4番目に大きな帯域幅の浪費であることがわかりました。#4 hits:73939 KBytes:181035 /iepngfix.htc
iepngfix.htcが受け取った73,939ヒットと比較して、すべてのページ.swf
で背景画像として使用されたものは3,918ヒットしかないため、これは特に興味深いと思います。このサイトに多くのIE6ユーザーがアクセスしているとは信じがたいです。
このファイルはscreen.css
、次の方法で呼び出されます。
この4KBファイルが非常に多くの帯域幅を消費していることを説明できる唯一の方法は、PNGが使用されているかどうか、場合によってはIEだけでなく、より多くのブラウザーで使用されているかどうかに関係なくimg
、すべての、、、div
および要素に対して読み取りおよび再読み取りが行われるかどうかです。input
私はこれを正しく理解していますか?誰かが私がこれらすべてがどのように機能するかを理解するのを手伝ってくれるなら、それは大いにありがたいです。ありがとう!
mootools - iepngfix.htc と競合する mootools
ie 6 の PNG の問題を修正するために iepngfix.htc を配置しましたが、mootools 1.3 の png 修正を含めると機能しません。
これを修正するコードはありますか?
ありがとうアヴィ
javascript - PNG 透過性により、動的に表示/非表示にすると画像が完全に透明になります
IE6 ユーザー向けにこの PNG ハックを使用しています。問題はonload
、私の PNG のほとんどが div にあることですdisplay: none
。しかし、ユーザーの行動に応じて、さまざまな PNG を表示します。
これで、表示される最初の PNG は問題ありませんonload
。背景が透明で見栄えがします。しかし、後で動的に表示される画像は完全に透明です。つまり、画像が表示されるはずのときにラッピング要素のサイズが変更されるのを見ることができますが、画像は表示されません。
私が使っているハックは
編集:実際のページのマークアップ
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)が(1つのコアの)CPUを100%使用する原因となるレポート。
レポートはFirefoxですばやくレンダリングされます(高CPUを使用しません)。
javascript - MacでのIE6でのテスト
現在のところ、IE6をテストするためのPCはありません。私は類似点があり、すべてのサイドバイサイドアプリ、仮想マシンなどを試しましたが、それらが処理されるかどうかはまだわかりません
- javascriptが正しく、そして
- マイクロソフトの条件付きコメント。
私のサイトにはいくつかのPNG24があり、それらを機能させるためにDD_belatedPNGスクリプトを使用しています。しかし、それが機能しているかどうかはわかりません!ただし、VMとサイドバイサイドがJavascriptで正しく機能しているかどうかはまだわかりません。
何かご意見は?
javascript - jquery.pngFix.js がページをフリーズさせている
jquery.pngFix.js を使用して、png の IE6 透過性を修正しています。次の方法でヘッダーでプルし、別の .js ファイルで関数を呼び出しています。
しかし、私のページはIE6でフリーズすることがあります。何かをロードできないようですが、エラーはなく、何も欠けていませんが、jquery.pngFix.jsを無効にすると問題はなくなります。そのプラグインでそのような問題に遭遇した人はいますか?
今のところ私が思いつく唯一の解決策は、プラグインをページの一番下に配置して、ページが読み込まれるまで待つことです。
ありがとう。