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

*

サブコンテンツ

危険な高額塾

タグ

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

アーカイブ

エステトラブル

このページの先頭へ