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 相关文章推荐
Javascript 入门基础学习
Mar 10 Javascript
通过javascript的匿名函数来分析几段简单有趣的代码
Jun 29 Javascript
jQuery固定元素插件scrolltofixed使用指南
Apr 21 Javascript
浅谈$(document)和$(window)的区别
Jul 15 Javascript
在JavaScript中对HTML进行反转义详解
May 18 Javascript
jQuery拖拽通过八个点改变div大小
Nov 29 Javascript
jQuery.cookie.js使用方法及相关参数解释
Mar 06 Javascript
从零开始最小实现react服务器渲染详解
Jan 26 Javascript
vue头部导航动态点击处理方法
Nov 02 Javascript
小程序点击图片实现png转jpg
Oct 22 Javascript
antdesign-vue结合sortablejs实现两个table相互拖拽排序功能
Jan 08 Vue.js
react国际化react-intl的使用
May 06 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
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
nodejs实用示例 缩址还原
2010/12/28 NodeJs
js下获得客户端操作系统的函数代码(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)
2011/10/31 Javascript
jQuery 中使用JSON的实现代码
2011/12/01 Javascript
javascript高级程序设计第二版第十二章事件要点总结(常用的跨浏览器检测方法)
2012/08/22 Javascript
jquery基础教程之数组使用详解
2014/03/10 Javascript
JS的encodeURI和java的URLDecoder.decode使用介绍
2014/05/08 Javascript
JavaScript中的console.log()函数详细介绍
2014/12/29 Javascript
jQuery实现滚动切换的tab选项卡效果代码
2015/08/26 Javascript
easyui validatebox验证
2016/04/29 Javascript
Js获取当前日期时间及格式化代码
2016/09/17 Javascript
Vue.js创建Calendar日历效果
2016/11/03 Javascript
jQuery实现遍历复选框的方法示例
2017/03/06 Javascript
微信小程序自定义导航隐藏和显示功能
2017/06/13 Javascript
JS 实现banner图片轮播效果(鼠标事件)
2017/08/04 Javascript
Node.js的Koa实现JWT用户认证方法
2018/05/05 Javascript
angular4自定义组件非input元素实现ngModel双向数据绑定的方法
2018/12/28 Javascript
js对象数组和对象的使用实例详解
2019/08/27 Javascript
VUE项目中加载已保存的笔记实例方法
2019/09/14 Javascript
深入学习Vue nextTick的用法及原理
2019/10/08 Javascript
用vue设计一个日历表
2020/12/03 Vue.js
[40:05]LGD vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
python求pi的方法
2014/10/08 Python
Python实现获取命令行输出结果的方法
2017/06/10 Python
python验证码识别的示例代码
2017/09/21 Python
Anaconda2下实现Python2.7和Python3.5的共存方法
2018/06/11 Python
Python Django Vue 项目创建过程详解
2019/07/29 Python
Pytorch反向求导更新网络参数的方法
2019/08/17 Python
python matplotlib 绘图 和 dpi对应关系详解
2020/03/14 Python
ALDO英国官网:加拿大女鞋品牌
2018/02/19 全球购物
商场活动策划方案
2014/01/24 职场文书
小班秋游活动方案
2014/02/22 职场文书
中学生思想品德评语
2014/12/31 职场文书
四年级数学教学反思
2016/02/16 职场文书
正确的理解和使用Django信号(Signals)
2021/04/14 Python
OpenCV实现普通阈值
2021/11/17 Java/Android