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

サブコンテンツ

危険な高額塾

タグ

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

アーカイブ

エステトラブル

このページの先頭へ