JavaScript 文字列操作 新しいページはコチラ
提供: yonewiki
(→文字列検索(表示コンテンツ内検索) find) |
(→文字列検索(表示コンテンツ内検索) find) |
||
553行: | 553行: | ||
<yjavascript> | <yjavascript> | ||
var version = function(){ | var version = function(){ | ||
− | ua = window.navigator.userAgent.toLowerCase(); | + | var ua = window.navigator.userAgent.toLowerCase(); |
− | + | var ver = window.navigator.appVersion.toLowerCase(); | |
+ | var name = 'unknown'; | ||
+ | |||
+ | if (ua.indexOf("msie") != -1){ | ||
+ | if (ver.indexOf("msie 6.") != -1){ | ||
+ | name = 'ie6'; | ||
+ | }else if (ver.indexOf("msie 7.") != -1){ | ||
+ | name = 'ie7'; | ||
+ | }else if (ver.indexOf("msie 8.") != -1){ | ||
+ | name = 'ie8'; | ||
+ | }else if (ver.indexOf("msie 9.") != -1){ | ||
+ | name = 'ie9'; | ||
+ | }else if (ver.indexOf("msie 10.") != -1){ | ||
+ | name = 'ie10'; | ||
+ | }else{ | ||
+ | name = 'ie'; | ||
+ | } | ||
+ | }else if(ua.indexOf('trident/7') != -1){ | ||
+ | name = 'ie11'; | ||
+ | }else if (ua.indexOf('chrome') != -1){ | ||
+ | name = 'chrome'; | ||
+ | }else if (ua.indexOf('safari') != -1){ | ||
+ | name = 'safari'; | ||
+ | }else if (ua.indexOf('opera') != -1){ | ||
+ | name = 'opera'; | ||
+ | }else if (ua.indexOf('firefox') != -1){ | ||
+ | name = 'firefox'; | ||
+ | } | ||
+ | return name; | ||
}; | }; | ||
document.write("サンプルスクリプトはIEでは動作しません。", "</BR>", version(), "</BR>", window.navigator.appVersion.toLowerCase(), "</BR>", "</BR>"); | document.write("サンプルスクリプトはIEでは動作しません。", "</BR>", version(), "</BR>", window.navigator.appVersion.toLowerCase(), "</BR>", "</BR>"); |