- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
ISQ.Http.detectBroswer=function(){
var b=navigator.appVersion;
var f=navigator.userAgent;
var a=0;
ISQ.Http.browser={};
if(navigator.appVersion.indexOf("Android")!==-1){
ISQ.Http.browser.app="android";
var c=navigator.appVersion.indexOf("Version/")+8;
var g=navigator.appVersion.substring(c,navigator.appVersion.indexOf(" ",c));
ISQ.Http.browser.version=parseInt(g);
ISQ.Http.browser.isMobile=true;
ISQ.Http.browser.usesViewport=true;
ISQ.Http.browser.isAndroid=true
}
else
{
if(navigator.appVersion.indexOf("iPhone")!==-1){
var g=navigator.appVersion.substring(0,navigator.appVersion.indexOf(" "));
ISQ.Http.browser.app="safari";
ISQ.Http.browser.version="iphone "+parseInt(g);
ISQ.Http.browser.isMobile=true;
ISQ.Http.browser.usesViewport=true;
ISQ.Http.browser.isIPhone=true
}
else
{
if(navigator.appVersion.indexOf("iPad")!==-1){
var g=navigator.appVersion.substring(0,navigator.appVersion.indexOf(" "));
/* identical to iPhone */
}
else
{
if((a=b.indexOf("MSIE "))!==-1){
ISQ.Http.browser.app="ie";
a+=5;
/* version check skipped */
}
else
{
if(b.indexOf("Chrome")!==-1){
ISQ.Http.browser.app="chrome";
ISQ.Http.browser.version="0"
}
else
{
if((a=b.indexOf("Safari"))!==-1){
/* version check skipped */
}
else
{
if((a=f.indexOf("Firefox/"))!==-1){
ISQ.Http.browser.app="ff";
/* version check skipped */
}
else
{
if(f.indexOf("Opera/")!==-1){
ISQ.Http.browser.app="opera";
var c=f.indexOf("Version/");
if(c===-1){
var d=f.indexOf(" ",6);
ISQ.Http.browser.version=f.substring(6,d)
}
else
{
/* version check skipped */
}
ISQ.Http.browser.isOpera=true
}
else
{
if(f.contains("Symbian")){
ISQ.Http.browser.app="symbian";
ISQ.Http.browser.version=1;
ISQ.Http.browser.full=ISQ.Http.browser.app+
ISQ.Http.browser.version
}
else
{
ISQ.Http.browser.app="ie";
ISQ.Http.browser.version="7.0;";
ISQ.Http.browser.isIE7=true
}
}
}
}
}
}
}
}
}
ISQ.Http.browser.full=ISQ.Http.browser.app+ISQ.Http.browser.version;
f=null;
b=null
}
Неизвестный автор ISQ фреймворка определяет браузер.
Яваскрипт, Визуал Студио; Частное собрание сочинений.
zloirock 03.06.2012 13:33 # +3
wvxvw 03.06.2012 14:09 # 0
kyzi007 03.06.2012 15:08 # 0
bormand 03.06.2012 16:29 # +1
vistefan 03.06.2012 17:45 # +1
wvxvw 03.06.2012 18:06 # +6
Lure Of Chaos 03.06.2012 23:15 # +1
a282750 24.08.2021 22:16 # 0