浏览器语言,终端确定
来源:互联网 发布:ubuntu安装vim完整版 编辑:程序博客网 时间:2024/06/06 00:16
<script type="text/javascript">
//检测浏览器语言
currentLang = navigator.language; //判断除IE外其他浏览器使用语言
if(!currentLang){//判断IE浏览器使用语言
currentLang = navigator.browserLanguage;
}
alert(currentLang);
//判断访问终端
var browser={
versions:function(){
var u = navigator.userAgent, app = navigator.appVersion;
return {
trident: u.indexOf('Trident') > -1, //IE内核
presto: u.indexOf('Presto') > -1, //opera内核
webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,//火狐内核
mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器
iPhone: u.indexOf('iPhone') > -1 , //是否为iPhone或者QQHD浏览器
iPad: u.indexOf('iPad') > -1, //是否iPad
webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部
};
}(),
language:(navigator.browserLanguage || navigator.language).toLowerCase()
}
//browser.versions.trident返回真假,真则是IE内核,以此类推browser.versions.webKit是否为谷歌内核
if(browser.versions.trident){
alert("is IE");
}
if(browser.versions.webKit){
alert("is webKit");
}
</script>
//检测浏览器语言
currentLang = navigator.language; //判断除IE外其他浏览器使用语言
if(!currentLang){//判断IE浏览器使用语言
currentLang = navigator.browserLanguage;
}
alert(currentLang);
//判断访问终端
var browser={
versions:function(){
var u = navigator.userAgent, app = navigator.appVersion;
return {
trident: u.indexOf('Trident') > -1, //IE内核
presto: u.indexOf('Presto') > -1, //opera内核
webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,//火狐内核
mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器
iPhone: u.indexOf('iPhone') > -1 , //是否为iPhone或者QQHD浏览器
iPad: u.indexOf('iPad') > -1, //是否iPad
webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部
};
}(),
language:(navigator.browserLanguage || navigator.language).toLowerCase()
}
//browser.versions.trident返回真假,真则是IE内核,以此类推browser.versions.webKit是否为谷歌内核
if(browser.versions.trident){
alert("is IE");
}
if(browser.versions.webKit){
alert("is webKit");
}
</script>
0 0
- 浏览器语言,终端确定
- 终端,语言确定
- JS判断浏览器语言及终端类型(android/ios)
- 浏览器和终端配色
- Linux 终端浏览器 w3m
- 确定桌面浏览器 选择Safari
- ie浏览器条件注释--确定浏览器版本
- linux字符终端浏览器-----Lynx
- linux字符终端浏览器--Lynx
- 前端多终端浏览器兼容
- 修改Linux终端语言
- 临时改变终端语言
- 确定 ASP.NET 中浏览器的功能
- 确定 ASP.NET 中浏览器的功能
- 确定 ASP.NET 中浏览器的功能
- 跨浏览器下确定窗口大小
- 跨浏览器确定一个窗口的大小
- 关于确定浏览器窗口大小的问题
- Android Studio MAC版快捷键以及生命周期介绍
- HTML适配 css代码根据屏幕大小适配 导入自己想要的字体
- Redis win7安装
- 【Linux】Cron服务,定时任务的设置和详解
- Android studio添加/创建自定义外包
- 浏览器语言,终端确定
- VS2010下 LibVLC开发环境搭建
- Android:EventBus-3 基本使用
- Hive分析窗口函数(三) CUME_DIST,PERCENT_RANK
- ScrollView和GestureDetector触屏事件冲突
- struts2之Action配置
- Hive分析窗口函数(四) LAG,LEAD,FIRST_VALUE,LAST_VALUE
- 指针数组与数组指针、数组传入函数后的故事
- RMI 之 简单的 HelloWorld 实现(一)