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」にコメントを残す

*

サブコンテンツ

危険な高額塾

タグ

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

アーカイブ

エステトラブル

このページの先頭へ