PageSourceSearch

https://www.mexwel.or.jp/environment.js

js mexwel.or.jp collected 2026-10-06 17:50:56 UTC 1,541 bytes, 61 lines download raw bytes

1//Macintosh									-> Mac
2//Windows95/98/NT/2000/XP		-> Win
3//UNIX											-> UNIX
4function getOSType(){
5	var uAgent  = navigator.userAgent.toUpperCase();
6	if (uAgent.indexOf("MAC") >= 0) agent="Mac";
7	if (uAgent.indexOf("WIN") >= 0) agent="Win";
8	if (uAgent.indexOf("X11") >= 0) agent="UNIX";
9	return agent;
10}
11
12
13//Netscape Navigator	-> NN
14//Internet Explorer		-> IE
15//Safari							-> Safari
16//Opera								-> Opera
17function getBrowserName(){
18	var aName  = navigator.appName.toUpperCase();
19	var uName = navigator.userAgent.toUpperCase();
20	if (uName.indexOf("SAFARI") >= 0)  bname="Safari";
21	if (uName.indexOf("OPERA") >= 0)  bname="Opera";
22	if (aName.indexOf("NETSCAPE") >= 0)  bname="NN";
23	if (aName.indexOf("MICROSOFT") >= 0) bname="IE";
24	return bname;
25}
26
27//®”‚Ńo[ƒWƒ‡ƒ“‚ð•Ô‚µ‚Ü‚·
28function getBrowserVersion(){
29	var browser = getBrowserName();
30	var version = 0;
31	var s = 0;
32	var e = 0;
33	var appVer  = navigator.appVersion;
34	var uName  = navigator.userAgent.toUpperCase();
35	
36	if (browser == "Safari"){
37		version = eval(appVer.substring(0,3)) - 4;
38	}
39	
40	if (browser == "Opera"){
41		s = uName.indexOf("OPERA ",0) + 6;
42		e = uName.indexOf(" ",s);
43		version = eval(uName.substring(s,e));
44	}
45	
46	if (browser == "NN"){
47		s = appVer.indexOf(" ",0);
48		version = eval(appVer.substring(0,s));
49		if (version >= 5) version++;
50	}
51	
52	if (browser == "IE"){
53		s = appVer.indexOf("MSIE ",0) + 5;
54		e = appVer.indexOf(";",s);
55		version = eval(appVer.substring(s,e));
56	}
57	return version;
58}
59
60
61

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.