• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:firefox+xhtml+javascript)

Firefox XHTML Javascriptの問題について

このQ&Aのポイント
  • Firefoxを含む他のブラウザで動作するドラッグ可能なdivのスクリプトが、Firefoxでの動作に問題があることが判明しました。
  • 問題は、DOCTYPE宣言がされていない状態であることが条件となっていることです。
  • この問題に関して、外部ファイルのJSの書き方やHTML側の問題が考えられます。具体的な原因を特定するために、ソースコードの確認が必要です。

質問者が選んだベストアンサー

  • ベストアンサー
  • nobuoka
  • ベストアンサー率69% (23/33)
回答No.1

DOCTYPE 宣言があれば標準準拠モードで、なければ後方互換モードでレンダリングするというのはご存知ですか? 多分そこら辺が関係してるんじゃないかなぁとは思うんですが、ソースコードが無いと原因特定は難しい気がします。 多分 XHTML 側ではなくて JavaScript 側の問題だと思います。 一応 XHTML 側で気づいたこととしては、XHTML 1.1 では meta 要素の http-equiv 属性は非推奨であるということと、meta 要素で Content-Type を "text/html" と指定していますが、XHTML 1.1 では "application/xhtml+xml" が推奨され、"text/html" は使用すべきではないということ、です。 でもそれで JavaScript が動かなくなるとは思わないので、やっぱり JavaScript 側に問題があるんだろうと思います。 ちなみに Firefox のエラーコンソールを見たり、拡張機能の Firebug を使ったりはしていますか? JavaScript 開発をするならそこら辺は使いこなすと便利ですよ。 Firefox 3.5, Safari 4, Opera 9.6 で動くサンプル http://www.vividcode.info/sample/090805a.xhtml

関連するQ&A

専門家に質問してみよう