0

ユーザーが IE 7 を使用している場合にのみ、特定のページに警告を表示したいと考えています。

現在、ユーザーが互換モードで IE 8 を使用している場合、この警告メッセージが表示されるという問題が発生しています。ロジックは次のとおりです。

注意: Internet Explorer 7 Web ブラウザーを使用している一部のお客様は、このサイトの一部を使用できない場合があります。アップグレードしたい場合があります。

顧客が実際に IE7 を使用している場合にのみこの警告が表示されるように、ページを修正するにはどうすればよいですか?

4

2 に答える 2

0
<script type="text/javascript"> 
var $buoop = {vs:{i:7,f:5,o:12,s:5,n:9}}; 
$buoop.ol = window.onload; 
window.onload=function(){ 
 try {if ($buoop.ol) $buoop.ol();}catch (e) {} 
 var e = document.createElement("script"); 
 e.setAttribute("type", "text/javascript"); 
 e.setAttribute("src", "//browser-update.org/update.js"); 
 document.body.appendChild(e); 
} 
</script> 
于 2014-01-22T21:45:35.427 に答える
0

詳細は、使用している Web フレームワーク (asp.net など) によって異なりますが、ブラウザーが送信するユーザー エージェントを確認することで、ブラウザーのバージョンを確認できます。各ブラウザには、バージョン番号も含む一意のユーザー エージェントがあります。ユーザー エージェントは http 要求に含まれます。

asp.net http://msdn.microsoft.com/en-us/library/ms537509(v=vs.85).aspxを使用している場合は、いくつかのオプションを含むリンクを次に示します 。

于 2013-10-01T00:44:44.570 に答える