JavaScript 页面编码与浏览器类型判断代码


Posted in Javascript onJune 03, 2010

获取页面的编码,如果是IE浏览器用document.charset即可获取,如果用firefox需要用
document.characterSet获取。

function getPageCharset(){ 
var charSet = ""; 
var oType = getBrowser(); 
switch(oType){ 
case "IE": 
charSet = document.charset; 
break; 
case "FIREFOX": 
charSet = document.characterSet; 
break; 
default: 
break; 
} 
return charSet; 
}

//获取浏览器的类型是IE还是Firefox
function getBrowser(){ 
var oType = ""; 
if(navigator.userAgent.indexOf("MSIE")!=-1){ 
oType="IE"; 
}else if(navigator.userAgent.indexOf("Firefox")!=-1){ 
oType="FIREFOX"; 
} 
return oType; 
}
Javascript 相关文章推荐
js中的this关键字详解
Sep 25 Javascript
简单介绍JavaScript的变量和数据类型
Jun 03 Javascript
使用jQuery判断Div是否在可视区域的方法 判断div是否可见
Feb 17 Javascript
深入理解JavaScript中的对象复制(Object Clone)
May 18 Javascript
Highcharts学习之坐标轴
Aug 02 Javascript
js控住DOM实现发布微博效果
Aug 30 Javascript
js鼠标移动时禁止选中文字
Feb 19 Javascript
详细AngularJs4的图片剪裁组件的实例
Jul 12 Javascript
微信小程序Getuserinfo解决方案图解
Aug 24 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
Sep 26 Javascript
JavaScript实现动态添加、移除元素或属性的方法分析
Jan 03 Javascript
ElementUI实现el-form表单重置功能按钮
Jul 21 Javascript
javascript cookie操作类的实现代码小结附使用方法
Jun 02 #Javascript
js操作select控件的几种方法
Jun 02 #Javascript
Jquery升级新版本后选择器的语法问题
Jun 02 #Javascript
一个很简单的jquery+xml+ajax的无刷新树结构(无css,后台是c#)
Jun 02 #Javascript
JQuery index()方法使用代码
Jun 02 #Javascript
JQuery下的Live方法和$.browser方法使用代码
Jun 02 #Javascript
JQuery Ajax通过Handler访问外部XML数据的代码
Jun 01 #Javascript
You might like
PHP高级OOP技术演示
2009/08/27 PHP
修改php.ini不生效问题解决方法(上传大于8M的文件)
2013/06/14 PHP
解析posix与perl标准的正则表达式区别
2013/06/17 PHP
ThinkPHP缓存方法S()概述
2014/06/13 PHP
php 计算两个时间相差的天数、小时数、分钟数、秒数详解及实例代码
2016/11/09 PHP
JavaScript在IE和Firefox浏览器下的7个差异兼容写法小结
2010/06/18 Javascript
EXT窗口Window及对话框MessageBox
2011/01/27 Javascript
jQuery Easyui datagrid/treegrid 清空数据
2016/07/09 Javascript
基于jQuery实现滚动刷新效果
2017/01/09 Javascript
详解Vue自定义过滤器的实现
2017/01/10 Javascript
利用纯JS实现像素逐渐显示的方法示例
2017/08/14 Javascript
BootStrap给table表格的每一行添加一个按钮事件
2017/09/07 Javascript
vue里如何主动销毁keep-alive缓存的组件
2019/03/21 Javascript
Vue中的transition封装组件的实现方法
2019/08/13 Javascript
基于javascript处理nginx请求过程详解
2020/07/07 Javascript
从零学Python之入门(二)基本数据类型
2014/05/25 Python
python服务器端收发请求的实现代码
2014/09/29 Python
Python使用pickle模块存储数据报错解决示例代码
2018/01/26 Python
Python3.7中安装openCV库的方法
2018/07/11 Python
python读取txt文件中特定位置字符的方法
2018/12/24 Python
Django 设置多环境配置文件载入问题
2020/02/25 Python
Pytorch 解决自定义子Module .cuda() tensor失败的问题
2020/06/23 Python
通过代码实例了解Python异常本质
2020/09/16 Python
html5之Canvas路径绘图、坐标变换应用实例
2012/12/26 HTML / CSS
使用HTML5在网页中嵌入音频和视频播放的基本方法
2016/02/22 HTML / CSS
即时搜索数百万张门票:SeatsForEveryone.com
2018/08/26 全球购物
杭州-DOTNET笔试题集
2013/09/25 面试题
C# .NET面试题
2015/11/28 面试题
系统管理员的职责包括那些?管理的对象是什么?
2013/01/18 面试题
村官工作鉴定评语
2014/01/27 职场文书
社会发展项目建议书
2014/08/25 职场文书
2015年高中班主任工作总结
2015/04/30 职场文书
运动会表扬稿范文
2015/05/05 职场文书
起诉意见书范文
2015/05/19 职场文书
Python控制台输出俄罗斯方块移动和旋转功能
2021/04/18 Python
Python实现日志实时监测的示例详解
2022/04/06 Python