<script type="text/javascript">
String.prototype.browser = function() {
var userAgent = window.navigator.userAgent.toLowerCase();
var appVersion = window.navigator.appVersion.toLowerCase();
var target = this.valueOf();
if (userAgent.indexOf("msie") > -1) {
if (appVersion.indexOf("msie 6.0") > -1) {
return ( target == "ie6" || target == "ie" );
}
else if (appVersion.indexOf("msie 7.0") > -1) {
return ( target == "ie7" || target == "ie" );
}
else if (appVersion.indexOf("msie 8.0") > -1) {
return ( target == "ie8" || target == "ie" );
}
else if (appVersion.indexOf("msie 9.0") > -1) {
return ( target == "ie9" || target == "ie" );
}
else if (appVersion.indexOf("msie 10.0") > -1) {
return ( target == "ie10" || target == "ie" );
}
else {
return false;
}
}
else if (userAgent.indexOf("trident/7.0") > -1) {
return ( target == "ie11" || target == "ie" );
}
else if (userAgent.indexOf("firefox") > -1) {
return ( target == "firefox" );
}
else if (userAgent.indexOf("opera") > -1) {
return ( target == "opera" );
}
else if (userAgent.indexOf("chrome") > -1) {
return ( target == "chrome" );
}
else if (userAgent.indexOf("safari") > -1) {
return ( target == "safari" );
}
else {
return false;
}
}
</script>
<select id="browser">
<option value="chrome">chrome
</oprion>
<option value="firefox">firefox
</oprion>
<option value="opera">opera
</oprion>
<option value="safari">safari
</oprion>
<option value="ie11">ie11
</oprion>
<option value="ie10">ie10
</oprion>
<option value="ie9">ie9
</oprion>
<option value="ie8">ie8
</oprion>
<option value="ie7">ie7
</oprion>
<option value="ie6">ie6
</oprion>
<option value="ie">ie
</oprion>
</select>
<input type=button
value="ブラウザ判定"
onclick='alert((document.getElementById("browser").value).browser())'>
|