<div class="codetitle"> <span><a style="CURSOR: pointer" data="99811" class="copybut" id="copybut99811" onclick="doCopy('code99811')"><u>コードをコピー</u></a></span> コードは次のとおりです:</div> <div class="codebody" id="code99811"> <br><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > <br><html xmlns="http://www.w3.org/1999/xhtml"><br><head id="Head1" runat="server"< title></title> <br><body> <br><script type="text/javascript"> <br>var Browser_Name = navigator.appName; <br>var Browser_Version = parseFloat(navigator.appVersion); <br>var Actual_Version, <br>var is_IE = "Microsoft Internet Explorer "); //IE ブラウザであるかどうかを判断します<br>var is_NN = (Browser_Name == "Netscape"); //Netscape ブラウザであるかどうかを判断します<br>var is_op = (Browser_Name == "Opera") ; / / Opera ブラウザかどうかを判断します <br>if (is_NN) { <br>//上位 5.0 は処理する必要があり、下位 5.0 は直接返します <br>if (Browser_Version >= 5.0) { <br>if (Browser_Agent.indexOf("Netscape") != -1) { <br>var Split_Sign = Browser_Agent.lastIndexOf("/"); <br>var Version = Browser_Agent.lastIndexOf(" "); Browser_Agent.substring (0, Split_Sign); <br>var Split_sign2 = Bname.lastIndexOf(" "); <br>Actual_Version = Browser_Agent.substring(Split_Sign 1, Browser_Agent.length); <br>Actual_Name = Bname.substring(Split_sign2) 1, Bname .length); <br>} <br>if (Browser_Agent.indexOf("Firefox") != -1) { <br>var Split_Sign = Browser_Agent.lastIndexOf("/"); = Browser_Agent.lastIndexOf(" "); <br>Actual_Version = Browser_Agent.substring(Split_Sign 1, Browser_Agent.length); <br>Actual_Name = Browser_Agent.substring(バージョン 1, Split_Sign); Browser_Agent.indexOf ("Safari") != -1) { <br>if (Browser_Agent.indexOf("Chrome") != -1) { <br>var Split_Sign = Browser_Agent.lastIndexOf(" "); var Version = Browser_Agent.substring(0, Split_Sign); <br>var Split_Sign2 = Version.lastIndexOf(" "); (Split_Sign2 1 , Version.length); <br>Actual_Name = Version.substring(Bname 1, Split_Sign2) <br>} <br>var Split_Sign = Browser_Agent.lastIndexOf("/"); >var Version = Browser_Agent.substring(0, Split_Sign); <br>var Split_Sign2 = Version.lastIndexOf(" "); <br>var Bname = Browser_Agent.lastIndexOf(" "); substring(Split_Sign2 1, Bname); <br>Actual_Name = Browser_Agent.substring(Bname 1, Split_Sign); <br>} <br>} <br>else { <br>Actual_Version = Browser_Version; Actual_Name = ブラウザ名 ; <br>} <br>} <br>else if (is_IE) { <br>var Version_Start = Browser_Agent.indexOf("MSIE"); <br>var Version_End = Browser_Agent.indexOf(";") Version_Start); <br>Actual_Version = Browser_Agent.substring(Version_Start 5, Version_End) <br>Actual_Name = Browser_Name <br>if (Browser_Agent.indexOf("Maxthon") != -1 || Browser_Agent.indexOf("MAXTHON") ) != -1) { <br>var mv = Browser_Agent.lastIndexOf(" "); <br>var mv1 = Browser_Agent.substring(mv, Browser_Agent.length - 1); <br>mv1 = "トラベル バージョン:" mv1; <br>Actual_Name = "(Maxthon)"; <br>Actual_Version = mv1; <br>} <br>else if (Browser_Agent.indexOf("Opera") != -1) { <br>Actual_Name = "Opera"; <br>var tempstart = Browser_Agent.length; <br>Actual_Version = <br>} <br> >Actual_Name = "不明なナビゲーター" <br>Actual_Version = "不明なバージョン" <br>} <br>/*------------------------- -------------------------------------------------- -- <br>--ナビゲーターの新しいプロパティを作成できます (Acutal_Name および Actual_Version) -- <br>--Userage: -- <br>--1、この関数を呼び出します -- <br>--2、次のようなプロパティを使用します:navigator.Actual_Name/navigator.Actual_Version;-- <br>----------------------------- -------------------------------------------------- */ <br> navigator.Actual_Name = Actual_Name; <br>navigator.Actual_Version = <br>/*---------------------- -------- -------------------------------------- --- <br>-- または、これをクラスにします。 -- <br>--Userage: -- <br>--1,このオブジェクトのインスタンスを次のように作成します:var browser=new browserinfo;-- <br>--2、このインスタンスを使用します:browser.Version/browser.Name -- <br>---------------- ---------- --------------------------------------*/ <br>this.Name = Actual_Name ; <br>this.Version = Actual_Version; <br>} <br>browserinfo(); <br>// document.write("使用しているブラウザは次のとおりです:" navigator.userAgent) ; <br>//document .write("<br>"); <BR>// document.write("使用しているブラウザ: " navigator.Actual_Name "、バージョン番号: " navigator.Actual_Version); <BR>関数 closewin() { <BR>var type = ""; <BR>var ua = navigator.userAgent; <BR>if (ua.indexOf("MSIE") >= 0) { <BR>type = "MSIE"; <BR>if (navigator.Actual_Version == "7.0") { <BR>type = "7"; <BR>else if (navigator.Actual_Version == "6.0") { <BR>タイプ = "6" <BR>} <BR>}<BR>else if (ua.indexOf("Firefox") >= 0) { <BR>type = "FF"; <BR>} <BR>if (type == "MSIE6") { <BR>window.opener = null; <BR>window.close(); <BR>} <BR>else if (type == "MSIE7") { <BR>window.open('', '_top'); <BR>window.top.close(); <BR>} <BR>else if (type == "FF") { <BR>window.open('', '_parent', ''); <BR>window.close(); <BR>} <BR>} <BR>window.onload = function() { <BR>closewin(); <BR>} <BR></script> <br><input type="button" value="没有提案关闭" onclick="closewin()" /> <br></body> <br></html> <br> </div>