2009.11.02最近、Lightbox風のスクリプトの中で、一番使いやすいのでShadowboxを多用しているが、何故か昔制作したHPに設置する分には問題なく動作するのに、新規に制作したサイトや最近制作したサイトに設置すると正しく表示されない。症状としては、IE6だとリンクをクリックすると、ページの上部に表示されてしまうので、縦に長いページだと表示されるはずの画像が隠れて見えないといったものです。encoding=”utf-8′′?>というxml宣言の一文が入っており、これの有無でShadowboxの不具合が起こっているようでした。試しにこれを外すと、全てのページでShadowboxがIE6でも問題なく表示させることができました。他の方法もググッてみると、スクリプトを修正してもShadowboxをIE6に対応させることが可能なようです。・http://d.hatena.ne.jp/hiro-tak/20080723・http://www.screamo.jp/1st/2008/11/16-08-30.php今回は時間がないので、とりあえずxml宣言を外して納品とします。solid;}これでエラーが出なくなりました。あと、<head></head>内にIE7の互換モードで動作させるメタタグを入れるだけでもOKのようですね。/>いつもながら皆様、有益な情報をありがとうございます。通常は日本円で決済するように設定されているが、個人設定画面の通貨でUSドルやユーロ等の通貨に変更できる。一体時間をどれだけ無駄にしたのだろう・・・たぶんすぐに忘れてしまうので書いときます。»タイトルとURLをコピーしました。