ユーザーのシステムの IE のバージョンに問題があります。私のperl cgiアプリは、バージョンが「MSIE 7」であり、Webブラウザでヘルプをクリックすると、MSIE 9であると表示されます.
ブラウザ データの Perl コード:
私の $browser_data = $ENV{'HTTP_USER_AGENT'};
IE のバージョンが 9 ではなく 7 であると表示されているのはなぜですか??
どうも!!
ジョン
ユーザーのシステムの IE のバージョンに問題があります。私のperl cgiアプリは、バージョンが「MSIE 7」であり、Webブラウザでヘルプをクリックすると、MSIE 9であると表示されます.
ブラウザ データの Perl コード:
私の $browser_data = $ENV{'HTTP_USER_AGENT'};
IE のバージョンが 9 ではなく 7 であると表示されているのはなぜですか??
どうも!!
ジョン
ユーザーは、サイトで「イントラネット設定」または「互換表示」を有効にしています。
これらの IE 機能により、IE8 と IE9 が IE7 のふりをします。
Trident
User-Agent 文字列にが存在することから、それが嘘をついているとわかり、実際のバージョンを導き出すことができます。MSDNの「ユーザーエージェント文字列について」を参照してください。