javascriptブラウザのタイプを判断する関数(クラス)


Javascriptを初めて勉強した時に書いたブラウザタイプの関数は完璧ではないです。でも、初めてドンドンを書いて、記念してください。meta http-equiv="content-type"content="text/htmlcharset=gb 2312"/"Get Exact Browser Type"=5.0){var Split uSign=Browser_Agent.lastIndexOf(/);var Version=Browser_Agent.indexOf(")、Split_Sign)var Bname=Browser_Agent.lastIndexOf(")、Split_Sign)Actual_Version=Browser_Agent.substring(Split u)Sign+1,Version);Actual_Name=Browser_Agent.substring(Bname+1,Split uSign);else{Actual_Version=Browser_Version;Actual_Name=Browser_Name;}else if(is_IE){var Version_Start=Browser_Agent.indexOf(「MSIE」)var Version_End=Browser_Agent.indexOf(;)Version_スタートActual_Version=Browser_Agent.substring(Version_Start+5,Version_End)Actual_Name=Browser_Name;if(Browser_)Agent.indexOf(「Maxthon」)!=-1){Actual_Name+=「(Maxthon)」else if(Browser_Agent.indexOf(「Opera」)!=-1){Actual_Name=「Opera」var tempstart=Browser_Agent.indexOf(「Opera」)var tempend=Browser_Agent.lengthActual_Version=Browser_Agent.substring(tempstart+6,tempend)}else{Actual_Name=「アンロックナビゲート」Actual_Version=「アンロックンVersion」/*------------------------------------------------------Your Can Create new properties of navigator(Acutal gator)Name and Actual_Version)--Userage:--1,Call This Function.--2,use the property Like This:navigator.Actual_Name/navigator.Actual_Verssion;--------------------------------------------------------------------------------------------------------------------------------------navigator.Actual_Name=Actual_Name;navigator.Actual_Version=Actual_Verssion;/*-----------------------------------------------Or Made this a Class.--Userage:--1,Create a instance of this object like this:var browser=new browserifo.--2,user this instance:browser.Version/browser.Name.------------------------------------------------------------------------------------------------------------------------------this.Name=Actual_Name;this.Version=Actual_Version;browserinfo();document.write(「あなたが使っているブラウザは:」+navigator.Actual_Name+「バージョン番号」+navigator.Actual_Version)[Ctrl+A全選択注:]