ホームページ > ウェブフロントエンド > jsチュートリアル > IE8 の console.log はどうなりましたか?

IE8 の console.log はどうなりましたか?

Patricia Arquette
リリース: 2024-11-16 22:10:03
オリジナル
721 人が閲覧しました

What Happened to console.log in IE8?

IE8 の console.log はどうなりましたか?

開発者は、IE8 のベータ版に console.log メソッドがあることを期待していましたが、正式版には見つかりませんでした。それで、いったい何が起こったのでしょうか?

答え:

console.log は、実際には開発者ツールを開いた後でのみ使用できます。F12 キーを押してこのツールをオンまたはオフにします。興味深いことに、開発者ツールを開いた後、閉じた場合でも、console.log 呼び出しを介してコンテンツを書き込むことができます。これは、次回ツールを再度開いたときに表示されます。

Siege Lions は、これは将来のバージョンで修正される可能性のあるバグであると推測していますが、まだ確認されていません。

解決策:

次の関数のいずれかの使用を検討してください:

function trace(s) {
  if ('console' in self && 'log' in console) console.log(s)
  // the line below you might want to comment out, so it dies silent
  // but nice for seeing when the console is available or not.
  else alert(s)
}
ログイン後にコピー

より簡単な書き方:

function trace(s) {
  try { console.log(s) } catch (e) { alert(s) }
}
ログイン後にコピー

以上がIE8 の console.log はどうなりましたか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート