您的位置:首页 > Web前端 > JavaScript

js判断浏览器类型;去全角、半角空格;自动关闭当前窗口

2009-04-09 15:14 791 查看
// 判断浏览器类型

function GetIEType()
{
var Sys = {};
var nvg = navigator.userAgent.toLowerCase();
var rslt;

if (window.ActiveXObject)
{
Sys.ie = nvg.match(/msie ([/d.]+)/)[1];
}

(rslt = nvg.match(/firefox//([/d.]+)/)) ? Sys.firefox = rslt[1] :

(rslt = nvg.match(/chrome//([/d.]+)/)) ? Sys.chrome = rslt[1] :

(rslt = nvg.match(/version//([/d.]+).*safari/)) ? Sys.safari = rslt[1] : 0;

if (Sys.ie)
{
alert('IE: '+ Sys.ie);
}

if (Sys.firefox)
{
alert('Firefox: ' + Sys.firefox);
}

if (Sys.chrome)
{
alert('Chrome: ' + Sys.chrome);
}

if (Sys.safari)
{
alert('Safari: ' + Sys.safari);
}
}

// 去文全角半角空格------------------------

// 使用时将"丂"替换成全角空格

String.prototype.trim = function()
{
return this.replace(/[丂*]|[ *]/g,"");
}

// 去左空格
String.prototype.ltrim = function()
{
return this.replace(/^[丂*]|[ *]/g,"");
}
// 去右空格
String.prototype.rtrim = function()
{
return this.replace(/[丂*]|[ *]*$/,"");
}

// 匹配Email格式

function check_email(email)

{
if( email.match(/^[-+0-9a-z.=_//]+@([-0-9a-z]+/.)+[a-z]{2,6}$/i) )
return true;
else
{
alert( "Error!");
return false;
}
}

// 自动关闭当前窗口

window.onload = function()

{
window.setTimeout("next();",2000);
};
function next()

{

window.close();
alert("OK");
}

//----------------------------------------------------------------------------------

如果您家中有婴幼儿或者您想要宝宝的话,请下载"儿童成长曲线"!
对您的宝宝健康成长绝对大有益处! 在此不多言,下载之后就知道了!
本软件的共享版没有使用时间限制,有功能限制。该版软件足可以让您了解许多关于婴幼儿成长方面的知识!
您在使用过程中有什么问题或建议请留言,我们会不断的完善!

软件的下在地址:

华军下载 儿童成长曲线 1.2
http://www.onlinedown.net/soft/83123.htm

软件原作者的地址:(里面有很多关于儿童成长及营养搭配的文章)
http://blog.sina.com.cn/caseycasey
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: