Windows IE以外のブラウザは全部○○するといったケースが意外と多いので覚え書き。
OperaがデフォルトでUserAgentにMSIEという文字列を含んでいるのでOperaのみ専用の処理が必要
【javasript】Windows IE以外を判別する方法
<script type="text/javascript">
var noWin =navigator.appVersion.indexOf("Win") ==-1;
var noIE =navigator.userAgent.indexOf("MSIE") ==-1;
var Opera =navigator.userAgent.indexOf("Opera")!=-1;
if(noWin||noIE||Opera){
//Windowds IE以外の場合
}else{
//Windows IEの場合
}
</script>
var noWin =navigator.appVersion.indexOf("Win") ==-1;
var noIE =navigator.userAgent.indexOf("MSIE") ==-1;
var Opera =navigator.userAgent.indexOf("Opera")!=-1;
if(noWin||noIE||Opera){
//Windowds IE以外の場合
}else{
//Windows IEの場合
}
</script>
2005-01-11 14:59:00