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

*

サブコンテンツ

危険な高額塾

タグ

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

アーカイブ

エステトラブル

このページの先頭へ