当前位置: 首页 > news >正文

jQuery自动识别浏览器语言代码以及浏览器中打印信息

jQuery自动识别浏览器语言代码以及浏览器中打印信息

     
( function ($){

02 //

03 // DIV must be style="display:none;"

04 //

05 $.fn.chk_userlanguage = function () {

06 /* check if <style=display:none;> not set to that element */

07 if ( ! this .is( " :hidden " )) { this .hide(); };

08

09 /* get browser default lang */

10 if (navigator.userLanguage) {

11 baseLang = navigator.userLanguage.substring( 0 , 2 ).toLowerCase();

12 } else {

13 baseLang = navigator.language.substring( 0 , 2 ).toLowerCase();

14 }

15

16 /* language match */

17 switch (baseLang)

18 {

19 case " de " :

20 /* german */

21 this .slideDown( " slow " );

22 break ;

23 case " en " :

24 /* english */

25 break ;

26 case " ja " :

27 /* japanese */

28 break ;

29 case " zh " :

30 /* 中文 */

31 break ;

32 default :

33 /* default no match */

34 }

35 };

36 })(jQuery);

javascript:document.write(navigator.language.substring(0,2).toLowerCase());

javascript:document.write(document.cookie);打印出浏览器的cookie值

posted on 2011-06-12 10:27 weafer 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/weafer/archive/2011/06/12/2078747.html

相关文章:

  • 嵌入式Linux操作系统学习规划
  • 对大学生有用的一些话
  • Oracle的NULL和NVL
  • cron 介绍
  • 在Oracle怎样查询表中的top10条记录
  • C#抓取网页数据、分析并且去除HTML标签
  • 漫游用户配置文件的实现方法
  • Dreamweaver入门基础与HTML视频教程
  • Java深度历险(八)——Java I/O
  • .NET简谈互操作(五:基础知识之Dynamic平台调用)
  • c#做外挂
  • 网络设备日常维护要求
  • SQL查询语句精华
  • LR日志输出
  • poj2080
  • 【刷算法】从上往下打印二叉树
  • Android框架之Volley
  • ECMAScript入门(七)--Module语法
  • Vultr 教程目录
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 服务器之间,相同帐号,实现免密钥登录
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 前端之React实战:创建跨平台的项目架构
  • 微信小程序--------语音识别(前端自己也能玩)
  • 云大使推广中的常见热门问题
  • 责任链模式的两种实现
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • 你学不懂C语言,是因为不懂编写C程序的7个步骤 ...
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • # Swust 12th acm 邀请赛# [ E ] 01 String [题解]
  • #pragma data_seg 共享数据区(转)
  • (zhuan) 一些RL的文献(及笔记)
  • (附源码)php新闻发布平台 毕业设计 141646
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (四) Graphivz 颜色选择
  • (一一四)第九章编程练习
  • (已解决)报错:Could not load the Qt platform plugin “xcb“
  • (原創) 物件導向與老子思想 (OO)
  • .Mobi域名介绍
  • .net core 6 使用注解自动注入实例,无需构造注入 autowrite4net
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .Net MVC4 上传大文件,并保存表单
  • .NET/C# 使用 SpanT 为字符串处理提升性能
  • .NET中使用Protobuffer 实现序列化和反序列化
  • .sh
  • .stream().map与.stream().flatMap的使用
  • /etc/skel 目录作用
  • ?php echo $logosrc[0];?,如何在一行中显示logo和标题?
  • @Validated和@Valid校验参数区别
  • [BZOJ4016][FJOI2014]最短路径树问题
  • [C#]科学计数法(scientific notation)显示为正常数字
  • [C#]无法获取源 https://api.nuge t.org/v3-index存储签名信息解决方法
  • [C++参考]拷贝构造函数的参数必须是引用类型