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

サブコンテンツ

危険な高額塾

タグ

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

アーカイブ

エステトラブル

このページの先頭へ