0

私たちは本当にクールな人々のためのサイトに取り組んでいます。それはここにあります: http://journeyofaction.com

これは、themeforest にある「wave」ビデオ中心のテーマの修正版です。

彼らはすべての画像を .PNG としてアップロードしています。先日、一部のユーザーには画像が表示されず、赤い「x」が付いた小さな白いボックスと、画像があるはずの場所に大きな白い境界線があるだけであるというメールが届きました。

adobe browserlabのIE 7 / 8 / 9でチェックアウトし、そうであることを確認しました。サイトを最初にテストしたときは、すべて .jpg でした。

インターウェブで見つけたさまざまな修正からいくつかのことを試し、doctype を静的ではなく XHTML 1.0 トランジショナルに切り替え、画像を処理する CSS を再作成して省略形のプロパティを使用しないようにしました。

しかし残念なことに、.PNG は IE7/8 では壊れていますが、9 では壊れていません。

私はこれを見つけました:

http://answers.microsoft.com/en-us/ie/forum/ie8-windows_other/red-x-displayed-for-png-images/a99a5258-ca46-4b22-8338-ea446c40a570

この:

http://www.winhelponline.com/articles/202/1/PNG-images-are-not-displayed-on-Web-sites-in-Internet-Explorer.html

どちらもやや邪魔です。そうではないことを願っています。

.php テーマ ファイルで、開発者がイメージ タグを適切に閉じていたことに気付きました。

したがって:

echo '<img src="'.get_bloginfo('template_url').'/thumb.php?src='.$postimage.'&amp;w=470&amp;h=260&amp;zc=1&amp;q=95" alt="'.get_the_title().'" />';

しかし、クロムインスペクターでチェックすると、タグは /> ではなく > で終わり、何が起きているのかわかりません。

tyty、上品に、STACK。

4

1 に答える 1

1

インストール時にPNGをそれ自体に関連付けるQuicktimeと関係があると思います。Quicktime がコンピュータにインストールされている場合は、これを試してください: PNG ファイルを右クリックし、既定のプログラムとして Internet Explorer を選択します。次に、IE で問題のあるページを更新します (そうでない場合は、ブラウザーを閉じて再度開き、そのページに移動します)。

于 2011-07-08T14:49:58.100 に答える