IEとChromeでは動いているのにFirefoxでだけ動かないJavaScript

今まで使っていたJavaScriptがFirefoxでだけ突然動作しなくなって
ちょっとハマったのでメモ。

IEとChromeでは動いているのにFirefoxだけ動かない。

結論から言うと、
ただ単にFirefoxではdocument.allをサポートしていないと言う・・・。

そもそもdocument.allは元々IEの仕様で、
Firefoxはサポートしていない。

ただ今回の場合は、今までは動いていたのに
新しいサイトに同じJavaScriptを流用しようとしたら
そこでだけ動かなかったのでちょっとハマってしまいました。

ネット上で調べてみたら、
DOCTYPE宣言の問題とか書いてあったので

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">

を消したり、

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

に変更してやったら動いたりしてしまったのがハマった原因です。

HTML4.0で動いていたJavaScriptがXHTML1.0に移植したら動かない。

なんとかXHTML1.0で動かしたくてやっとたどり着いたのが
document.allというわけです。

そもそもFirefoxはdocument.allをサポートしていないので
動いているほうがおかしかったんですかね。

getElementByIdとかgetElementByTagNameなら
ほぼすべてのブラウザがサポートしているので、
変えてやれば良かったんですね。

と言う事で、

document.allをすべてgetElementByIdに直してあげたら
無事動作しました。

めでたしめでたし。

 

 

この投稿は役に立ちましたか? 役に立った 役に立たなかった

 

ネットビジネス速報メールマガジン

 

メルのネットビジネス速報では、悪質高額塾などの被害が拡大しないように
新しい悪質販売者の情報が入り次第、速報でお伝えいたします。

Dreamweaver、Fireworks、PhotoshopなどのTipsやチュートリアルの紹介、
最新SEO情報、その他ネットビジネスに関する情報をいち早く配信しています。

お名前(必須)
メールアドレス(必須)

記事「IEとChromeでは動いているのにFirefoxでだけ動かないJavaScript」にコメントを残す

*

サブコンテンツ

危険な高額塾

タグ

不労所得の神 アレックス 伊藤塾 Google Maps 短縮URL 原田真 アレックス式ネオせどりスクール 株式会社A-ブログレス SyntaxHighlighter ネットビジネス アクセスアップ 伊藤 虎太郎 改竄 副業術 ソフト getElementById WEB テンプレート 株式会社WINGOOD tool ライブチャット ユーチューブマニアクス2017 復元 レビュー 自己アフィリ 切抜き Adobe office ソース explorer トラフィック ファビコン 背景 ネットショップ 既得権益 流出 SmoothScroll.js SEO セキュリティ 詐欺組織 やしろひろたみ ブラシ FTP スカイプ マイクロソフト ライン 土屋ひろし EC iphone インターネットエクスプローラー エクスチェンジ エクスプローラー 株式会社ニュース JavaScript 日本語入力変換ソフト Chrome 株式会社SRシステム RSS getElementByTagName ビジネス テーマ バイマ Favicon ブラクラ 個人情報流出 SKナレッジ KMS認証 wpXサーバー YouTube Maniax 2017 伊藤虎太郎 Internet Explorer 定型文 無料オファー 登録禁止 デスクトップ twitter クラウド入力機能 もざ ロリポップ 81a338 Baidu トレンドアフィリエイト レンタルサーバー ワードプレス 小笠原健一 リンクシェイカー スクロール 詐欺 アンダーグラウンドメソッド IBS 加藤 秀吉 アンダーグラウンドアフィリエイトクラブ フレンドシップメール force puzzle ヤフオク 株式会社SRシステム 大西良幸 秒速で1億円稼ぐ男 followmatic 株式会社Free Agent Style インターネット 久積篤史 メモ Login LockDown 管理ツール ネオヒルズアカデミー Thunderbird RSS Includes Pages ヤフー せどり レタープレス エディタ 放射線 CS6 ネットビジネス最後の楽園 到達率 メルマガ配信システム レイアウト ping送信 切り抜き ざくざく君 株式会社バンザイ サンタ 表示 パズル ヤフーショッピング ブラウザ 球体 wp-login.php アフィ匠 wordpress ping moza BUYMA IP FireWorks 高額塾 タスクバー postpost バナー アドセンス アフィリエイト 画像 HTML4.0 がら空きビジネス 自動化 ボタン Youtube MovableTYpe 伊藤 歩 加工 Extension Manager LinkShaker 優先順位 コピーボタン MasterCollection 宮田麗花 ECサイト 人物 バックアップ インペリアルゴールド Cash on Wordpress モザイク 北川 雅嗣 グラデーション 上位表示 やしろ塾 ウイルス Google Maps API 掲示板 IE 不正送信 村上省吾 大園式転売塾 固定ページ 不正アクセス 自己アフィリエイト RMT 大園転売塾 マルウエア Ban Hammer 無断送信 ブルートフォースアタック 配布 KMSpico ブロックポリシー 転売大園塾 ネットビジネス大全集 短縮URLツール 比較 Firefox スマホ Yahoo Agency Business ツイッター .htaccess 新井浩 ハート XHTML PPC 出店料 高速ゲーム バイドゥー 脆弱性 マニュアル ブロック ランキング 石井匠 百度 三橋美仁 BBIZ 特権ビジネス 申請金ビジネス インフォトップ 山下 Line PHP 音量アイコン DTD 中山秀人 トレンドキーワード 池田純矢 クラウド変換 改ざん クラック 感染 CGI Newpost Catch 関根義光 無料 ライオンアフィリエイト Wordpress Content Slide 管理画面 立体 フォローマティック 個人情報 system プラグイン 特定のメールアドレス 秀吉塾天下統一 MT ドメイン クロスアフィリエイト タイガーウイング ソースコード DOCTYPE Windows アイコン 自動 functions.php 量産 Diamond Affiliate Masters Program シャンプー document.all プロファイル スムーズ ネットガレージ ムーバブルタイプ スタイルシート 蝶乃舞 ぼかし 大園麗花 関根塾 与沢翼 権利収入 与沢翼×蝶乃舞 インターネットビジネススクール Tiger-Wing ウインドウ html 情報商材 @PAGES サイト改ざん google css カスタマイズ アクセス制限 ネットゲーム Windows 7 賢威 CS5 プロモーション レイアウト崩れ クリックランキング android WP High Concept Marketing 滑らか ツール エキスパートメール

アーカイブ

エステトラブル

このページの先頭へ