IE6プルダウンメニュー

ぶんです。

今日はどハマリ

現在制作中のサイトで、サーバ変更に伴う環境の変化から先々週に解決した「IE6プルダウンメニュー」の問題が再燃。
ローカル、BUNサーバでは問題なかったcsshover.htcハックが何故か動かない。
相対パスにすると後々面倒な事が起きそうなので絶対パス。

<style>
body { behavior : url (“絶対パス" ) ; }
</style>

テンプレートから見た位置を色々変えて試したがダメ

続いて、htaccessに以下の設定を加えたらいいよ、とあったので加えてみた。
AddType text/x-component .htc

コレでもダメ

また探していると、DOCTYPE宣言を以下に変更とあったのでトライ
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN" “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

またダメ


まるで見当がつかず海外でサーチ。するとこんなフォーラムを発見。
Thanks a LOT! I have been sweating over this for two days, and your suggestion worked. I changed the doctype to

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN"
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
instead of

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN">

and the drop down menu now works in IE7.

ようやく解決。IETesterで他のバージョンも念のためチェック。
長かった。。。

間に合いました。明日から本格的に校正スタート!!
昨日今日とドキドキものでした。

さて、お客様にメール書きます

備忘録

Posted by DSBUN