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

*

サブコンテンツ

危険な高額塾

タグ

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

アーカイブ

エステトラブル

このページの先頭へ