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

*

サブコンテンツ

危険な高額塾

タグ

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

アーカイブ

エステトラブル

このページの先頭へ