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

*

サブコンテンツ

危険な高額塾

タグ

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

アーカイブ

エステトラブル

このページの先頭へ