function browser_class(){ $classes = ""; $agent = getenv( "HTTP_USER_AGENT" ); if(strstr($agent,"MSIE")){ $classes .= "msie "; if(strstr($agent,"MSIE 6.0")) $classes = "ie6"; if(strstr($agent,"MSIE 7.0")) $classes = "ie7"; if(strstr($agent,"MSIE 8.0")) $classes = "ie8"; if(strstr($agent,"MSIE 9.0")) $classes = "ie9"; } else { if( strstr($agent,"Firefox")) { $classes .= "firefox gecko"; } elseif( strstr($agent,"Safari")) { $classes .= "safari webkit"; } elseif( strstr($agent,"Chrome")) { $classes .= "Chrome webkit"; } elseif( strstr($agent,"Opera")) { $classes .= "opera presto"; } //ここからは気休め。 //AppleWebKit/534.30 (KHTML, like Gecko) なので先に記述 elseif( stristr($agent,"WebKit")) { $classes .= "webkit"; } //AppleWebKit/534.30 (KHTML, like Gecko) なので先に記述 elseif( stristr($agent,"KHTML")) { $classes .= "khtml"; } elseif(stristr($agent,"Gecko")) { $classes .= "gecko"; }else { $classes .= "other"; } if( strstr($agent,"iPhone")) { $classes = "iPhone"; } if( strstr($agent,"iPad")) { $classes = "iPad"; } if( strstr($agent,"iPod")) { $classes = "iPod"; } if( strstr($agent,"Android")) { $classes = "Android"; } } return $classes; //return $agent; } ?>

