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

*

サブコンテンツ

危険な高額塾

タグ

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

アーカイブ

エステトラブル

このページの先頭へ