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

*

サブコンテンツ

危険な高額塾

タグ

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

アーカイブ

エステトラブル

このページの先頭へ