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


Posted in Javascript onApril 10, 2009

// 判断浏览器类型
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();",3000);
};
function next()
{
alert("OK");
}

Javascript 相关文章推荐
js Html结构转字符串形式显示代码
Nov 15 Javascript
js分解url参数(面向对象-极简主义法应用)
Aug 09 Javascript
关于JavaScript中string 的replace
Apr 12 Javascript
javascript函数定义的几种区别小结
Jan 06 Javascript
javascript为下拉列表动态添加数据项
May 23 Javascript
JavaScript通过元素的ID和name设置样式
Jul 08 Javascript
JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码
Sep 15 Javascript
javascript实现省市区三级联动下拉框菜单
Nov 17 Javascript
浅谈vue2 单页面如何设置网页title
Nov 08 Javascript
关于express与koa的使用对比详解
Jan 25 Javascript
vue-baidu-map 进入页面自动定位的解决方案(推荐)
Apr 28 Javascript
JS数组方法join()用法实例分析
Jan 18 Javascript
javascript 原型模式实现OOP的再研究
Apr 09 #Javascript
javascript 鼠标滚轮事件
Apr 09 #Javascript
File文件控件,选中文件(图片,flash,视频)即立即预览显示
Apr 09 #Javascript
用js实现的检测浏览器和系统的函数
Apr 09 #Javascript
常用简易JavaScript函数
Apr 09 #Javascript
javascript fullscreen全屏实现代码
Apr 09 #Javascript
jQuery 插件 将this下的div轮番显示
Apr 09 #Javascript
You might like
深入file_get_contents函数抓取内容失败的原因分析
2013/06/25 PHP
PHP session_start()问题解疑(详细介绍)
2013/07/05 PHP
WordPress开发中用于标题显示的相关函数使用解析
2016/01/07 PHP
PHP常用字符串函数小结(推荐)
2018/08/05 PHP
php实现微信企业付款到个人零钱功能
2018/10/09 PHP
jquery 模式对话框终极版实现代码
2009/09/28 Javascript
jQuery中has()方法用法实例
2015/01/06 Javascript
javascript获取本机操作系统类型的方法
2015/08/13 Javascript
BootstrapTable+KnockoutJS自定义T4模板快速生成增删改查页面
2016/08/01 Javascript
Bootstrap Table的使用总结
2016/10/08 Javascript
BootStrap实现响应式布局导航栏折叠隐藏效果(在小屏幕、手机屏幕浏览时自动折叠隐藏)
2016/11/30 Javascript
纯js实现悬浮按钮组件
2016/12/17 Javascript
动态加载css方法实现和深入解析
2017/01/18 Javascript
vue.js树形组件之删除双击增加分支实例代码
2017/02/28 Javascript
js实现简易聊天对话框
2017/08/17 Javascript
Vue组件选项props实例详解
2017/08/18 Javascript
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
2018/02/21 Javascript
Nodejs模块载入运行原理
2018/02/23 NodeJs
移动端滑动切换组件封装 vue-swiper-router实例详解
2018/11/25 Javascript
JavaScript中EventBus实现对象之间通信
2020/10/18 Javascript
详解在Python程序中自定义异常的方法
2015/10/16 Python
Python实现结构体代码实例
2020/02/10 Python
Ubuntu权限不足无法创建文件夹解决方案
2020/11/14 Python
Hudson Jeans官网:高级精制牛仔裤
2018/11/28 全球购物
德国领先的大尺码和超大尺码男装在线零售商:Bigtex
2019/06/22 全球购物
Notino瑞典:购买香水和美容产品
2019/07/26 全球购物
亚马逊加拿大网站:Amazon.ca
2020/01/06 全球购物
意大利文具和办公产品在线商店:Y-Office
2020/02/27 全球购物
护理自荐信范文
2013/10/05 职场文书
创先争优制度
2014/01/21 职场文书
小学生考试获奖感言
2014/01/30 职场文书
安全责任书范文
2014/03/12 职场文书
公司大门门卫岗位职责
2014/06/11 职场文书
优秀员工评优方案
2014/06/13 职场文书
2014年环境卫生工作总结
2014/11/24 职场文书
营销计划书范文
2015/01/17 职场文书