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

サブコンテンツ

危険な高額塾

タグ

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

アーカイブ

エステトラブル

このページの先頭へ