遨游,飞飞,IE,空中网 浏览器无提示关闭方法_Javascript教程-查字典教程网
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下:functionbrowserinfo(){varBrowser_Name=navigator.appName;varBr...

复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head id="Head1" runat="server">

<title></title>

</head>

<body>

<script type="text/javascript">

function browserinfo() {

var Browser_Name = navigator.appName;

var Browser_Version = parseFloat(navigator.appVersion);

var Browser_Agent = navigator.userAgent;

var Actual_Version, Actual_Name;

var is_IE = (Browser_Name == "Microsoft Internet Explorer"); //判读是否为ie浏览器

var is_NN = (Browser_Name == "Netscape"); //判断是否为netscape浏览器

var is_op = (Browser_Name == "Opera"); //判断是否为Opera浏览器

if (is_NN) {

//upper 5.0 need to be process,lower 5.0 return directly

if (Browser_Version >= 5.0) {

if (Browser_Agent.indexOf("Netscape") != -1) {

var Split_Sign = Browser_Agent.lastIndexOf("/");

var Version = Browser_Agent.lastIndexOf(" ");

var Bname = Browser_Agent.substring(0, Split_Sign);

var Split_sign2 = Bname.lastIndexOf(" ");

Actual_Version = Browser_Agent.substring(Split_Sign + 1, Browser_Agent.length);

Actual_Name = Bname.substring(Split_sign2 + 1, Bname.length);

}

if (Browser_Agent.indexOf("Firefox") != -1) {

var Split_Sign = Browser_Agent.lastIndexOf("/");

var Version = Browser_Agent.lastIndexOf(" ");

Actual_Version = Browser_Agent.substring(Split_Sign + 1, Browser_Agent.length);

Actual_Name = Browser_Agent.substring(Version + 1, Split_Sign);

}

if (Browser_Agent.indexOf("Safari") != -1) {

if (Browser_Agent.indexOf("Chrome") != -1) {

var Split_Sign = Browser_Agent.lastIndexOf(" ");

var Version = Browser_Agent.substring(0, Split_Sign); ;

var Split_Sign2 = Version.lastIndexOf("/");

var Bname = Version.lastIndexOf(" ");

Actual_Version = Version.substring(Split_Sign2 + 1, Version.length);

Actual_Name = Version.substring(Bname + 1, Split_Sign2);

}

else {

var Split_Sign = Browser_Agent.lastIndexOf("/");

var Version = Browser_Agent.substring(0, Split_Sign); ;

var Split_Sign2 = Version.lastIndexOf("/");

var Bname = Browser_Agent.lastIndexOf(" ");

Actual_Version = Browser_Agent.substring(Split_Sign2 + 1, Bname);

Actual_Name = Browser_Agent.substring(Bname + 1, Split_Sign);

}

}

}

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_Start);

Actual_Version = Browser_Agent.substring(Version_Start + 5, Version_End)

Actual_Name = Browser_Name;

if (Browser_Agent.indexOf("Maxthon") != -1 || Browser_Agent.indexOf("MAXTHON") != -1) {

var mv = Browser_Agent.lastIndexOf(" ");

var mv1 = Browser_Agent.substring(mv, Browser_Agent.length - 1);

mv1 = "遨游版本:" + mv1;

Actual_Name += "(Maxthon)";

Actual_Version += mv1;

}

}

else if (Browser_Agent.indexOf("Opera") != -1) {

Actual_Name = "Opera";

var tempstart = Browser_Agent.indexOf("Opera");

var tempend = Browser_Agent.length;

Actual_Version = Browser_Version;

}

else {

Actual_Name = "Unknown Navigator"

Actual_Version = "Unknown Version"

}

/*------------------------------------------------------------------------------

--Your Can Create new properties of navigator(Acutal_Name and Actual_Version) --

--Userage: --

--1,Call This Function. --

--2,use the property Like This:navigator.Actual_Name/navigator.Actual_Version;--

------------------------------------------------------------------------------*/

navigator.Actual_Name = Actual_Name;

navigator.Actual_Version = Actual_Version;

/*---------------------------------------------------------------------------

--Or Made this a Class. --

--Userage: --

--1,Create a instance of this object like this:var browser=new browserinfo;--

--2,user this instance:browser.Version/browser.Name; --

---------------------------------------------------------------------------*/

this.Name = Actual_Name;

this.Version = Actual_Version;

}

browserinfo();

// document.write("你使用的浏览器是:"+navigator.userAgent);

//document.write("<br>");

// document.write("你使用的浏览器是:"+navigator.Actual_Name+",版本号:"+navigator.Actual_Version);

function closewin() {

var type = "";

var ua = navigator.userAgent;

if (ua.indexOf("MSIE") >= 0) {

type = "MSIE";

if (navigator.Actual_Version == "7.0") {

type += "7";

}

else if (navigator.Actual_Version == "6.0") {

type += "6";

}

}

else if (ua.indexOf("Firefox") >= 0) {

type = "FF";

}

if (type == "MSIE6") {

window.opener = null;

window.close();

}

else if (type == "MSIE7") {

window.open('', '_top');

window.top.close();

}

else if (type == "FF") {

window.open('', '_parent', '');

window.close();

}

}

window.onload = function() {

closewin();

}

</script>

<input type="button" value="没有提示关闭" />

</body>

</html>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类