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

サブコンテンツ

危険な高額塾

タグ

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

アーカイブ

エステトラブル

このページの先頭へ