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

*

サブコンテンツ

危険な高額塾

タグ

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

アーカイブ

エステトラブル

このページの先頭へ