Authentication




Cancel OK
B!コメントする  2012-04-12 09:53:00 by old

FirefoxだけでJavaScriptが動かない

開発途中のもので軽くテストしてたらFirefoxだけでJavaScriptが動かない現象に遭遇。
正確にはGeckoをレンダリングエンジンで動かない・・・。

テストには
IE・Firefox・Chrome・Safari・Lunascape(Trident/Gecko/WebKit)・ガラケー・スマホー・タブレット
を使ってテストしたんですが、やっぱりFirefoxだけ動かない。

さっそくGoogle大先生に聞いて見たところ、わりとメジャーというか知らないの?バカなの?

DOCTYPEおかしいんじゃね?


とキメ顔でそう言われました。
とりあえず削除してみたらJavaScriptが動作した・・・。
さすがに削除したままというのはやりすぎな気もしたので以下のdoctaypeにして落ち着いた。

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


これで問題解決と思いきや、doctypeを変更したことで今度はFirefoxでの表示が微妙に変わってしまった。
ここはもう後学のためと思ってちょっとずつ修正・・・。

FirefoxだけでJavaScriptが動かない人は構文チェックももちろんですが、DOCTYPEを疑って見るのもアリです。


JavaScript  

  • コメント
  • コメントはまだありません