终端,语言确定
来源:互联网 发布:单片机通信协议哪种好 编辑:程序博客网 时间:2024/06/13 09:24
<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
- 终端,语言确定
- 浏览器语言,终端确定
- 修改Linux终端语言
- 临时改变终端语言
- ubuntu 终端里出现了“确定”却没有办法点击
- ubuntu 终端里出现了“确定”不知道如何点击
- linux 更改终端显示语言
- mac终端 运行c语言
- 语言确定好了~~抓紧做原型
- c语言中结构体存储空间确定
- R语言上熵权法确定权重的实现
- linux终端下,调试c语言技巧
- linux 下c语言调用终端命令
- c语言简易实现linux终端
- c 语言进度条,获取终端大小
- 使用终端编译C语言程序
- Ubuntu修改终端下的语言
- mac终端运行c语言程序
- oracle 唯一约束 和 唯一索引
- CPU测试
- Android 拍照或从本地相册选取图片
- Why Django paginator take long time to page?
- JZOJ 4604 树【NOIP2016模拟7.11】
- 终端,语言确定
- 用lipo合并模拟器Framework与真机Framework
- windows7 命令行下执行java 命令乱码
- 前端面试题(经典)
- CSS图像替换:文本缩进,负边距以及更多方法
- 常用时间格式的转化
- Hive分析窗口函数(二) NTILE,ROW_NUMBER,RANK,DENSE_RANK
- 跳转语句break、continue. return
- Android Studio MAC版快捷键以及生命周期介绍