2015/12/28

判断浏览器版本和类型

var mode = document.documentMode || 0;(jquery1.9.1不支持ie 8,9,10)
 var setExpr = $.browser.msie && (($.browser.version < 8 && !mode) || mode < 8);
 var ie6 = $.browser.msie && /MSIE 6.0/.test(navigator.userAgent) && !mode;

2016/1/22

使用showModalDialog,及通过它获取窗口的返回值。
 1.var url = '${pageContext.request.contextPath}/common/ajSel.jsp';
   var returnValue = window.showModalDialog(url,this,
  "dialogHeight:600px;dialogWidth:740px;help:no;edge:raised;status:no");
   $('#finish').click(function(){
  var returnValue = new Array();
  returnValue[0] = $('#ylaAjah').val();
  returnValue[1] = $('#ylaDsrXm').val();
  returnValue[2] = $('#ylaDsrDw').val();
  returnValue[3] = $('#ylaBsfy').val();
  returnValue[4] = $('#caseId').val();
  //alert("caseId:"+$('#caseId').val());
  alert(returnValue[0]+","+returnValue[1]+","+returnValue[2]+","+returnValue[3]+","+returnValue[4]+";")
  window.returnValue  = returnValue;
  self.close();
   }); 
 2.序列表表格内容为字符串,用于Ajax请求。(jQuery)
   $("#results").append( "<tt>" + $("form").serialize() + "</tt>" );
 3.获取浏览版本(不使用jQuery)

var browserMatch = uaMatch(userAgent.toLowerCase());
  if (browserMatch.browser) {
  browser = browserMatch.browser;
  version = browserMatch.version;
     }
     var browser = {
  IE: browserMatch.browser === "IE" ? true : false,
  Firefox: browserMatch.browser === "firefox" ? true : false,
  Opera: browserMatch.browser === "opera" ? true : false,
  Chrome: browserMatch.browser === "chrome" ? true : false,
  WebKit: browserMatch.browser === "webkit" ? true : false,
  Safari: browserMatch.browser === "safari" ? true : false,
  Gecko: browserMatch.browser === "gecko" ? true : false,
  version: browserMatch.version
     }
     return browserMatch;

jQuery部分疑问及小结的更多相关文章

  1. js,jQuery数组常用操作小结

    一.js中数组常用操作小结 (1) shift:删除原数组第一项,并返回删除元素的值:如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift() ...

  2. jquery 半透明遮罩效果 小结

    最近偏离学术的道路越来越远了!! 今天要小结的是实现一个半透明遮罩效果.点击页面上的一个按钮,立即在屏幕的正中央显示某个部件,并且在这个部件之外的区域像是蒙上了一层半透明的遮罩.点击遮罩区域,该正中央 ...

  3. jQuery对select操作小结

    //遍历option和添加.移除optionfunction changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] ...

  4. jQuery select操作控制方法小结

    需要注意的是,这里的代码好多是针对jquery 1.32以前的版本(以后的版本已经不支持@),所以替换为空测试下即可. jQuery获取Select选择的Text和Value: 语法解释: 1. $( ...

  5. 利用jquery操作Radio方法小结

    用Radio来实现用户的选择效果,在项目中积累了一些利用JQUERY来操作Radio的方法,这里与大家分享下 在开发中经常会用到Radio来实现用户的选择效果,我在项目中积累了一些利用JQUERY来操 ...

  6. jquery validate 插件使用小结

    项目中整合了jquery validate插件,仿照别人的使用写了我的表单验证,结果不起作用.然后就各种找原因. 在网上下了jquery validate插件的完整包,看了看里边的例子,跟我的使用貌似 ...

  7. 项目开发中关于jquery中出现问题小结(textarea,disabled,关键字等)

    1.textarea: 使用 定义了一个textarea,在使用jquery的方法获取文本内容的时候总是为空. var content = $(“#content”).val();  后来测试发现,i ...

  8. 【JQuery】jQuery中的常用方法小结

    1.层级选择器     后代选择器     "父元素  后代元素" 比如:$("div p") 选取div元素下所有的p元素 子元素选择器   "父元 ...

  9. 知识笔记:jQuery 事件对象属性小结

    使用事件自然少不了事件对象.因为不同浏览器之间事件对象的获取,以及事件对象的属性都有差异,导致我们很难跨浏览器使用事件对象.jQuery中统一了事件对象,当绑定事件处理函数时,会将jQuery格式化后 ...

随机推荐

  1. 任正非:5G技术只独家卖给美国!不卖给韩国、日本、欧洲

    https://v.qq.com/x/page/g3001d0xvxe.html 我只转个标题,细节不管了. 呃,实际上就是说,老任头也决定向美国低头了,对不. 不过,也确实没办法. 该起床吃钙片了.

  2. db2序列

    CREATE SEQUENCE <sequence-name> AS data-type   默认 As Integer START WITH <numeric-constant&g ...

  3. C常量与变量

    /** * C中的常量与变量 * 常量的值在程序中是不可变化的,其在定义时必须给一个初始值 * 常量的定义方式: * 1.#define 定义宏常量 * 2.const 定义const常量 * 对于# ...

  4. linux c 链接详解4-共享库

    4. 共享库 4.1. 编译.链接.运行 组成共享库的目标文件和一般的目标文件有所不同,在编译时要加-fPIC选项,例如: $ gcc -c -fPIC stack/stack.c stack/pus ...

  5. 2019牛客多校第七场H Pair 数位DP

    题意:给你一个3个数A, B, C问有多少对pair(i, j),1 <= i <= A, 1 <= j <= B, i AND j > C或 i XOR j < ...

  6. EnumPrinters

    https://blog.csdn.net/jilong17/article/details/6663734 已解决.开始hook的spoolss.dll里面的EnumPrinterW函数,应该hoo ...

  7. java运算注意事项

    /* 对于byte.short.char.插入三种类型来说,如果右侧固执的数值没有超过范围,那么java编译器就会自动隐含地位我们 补上一个(byte) ,(short),(char) 1.如果没有超 ...

  8. 【QT学习】数独游戏

    前几天刷leetcode刷到一题,讲sudokuSolver,写完感觉很有意思,遂想做一个数独游戏,百度了一下如何自动生成题库,参考某位大神安卓下的实现思路,自己做了一套文字版的数独游戏,后来想乘机会 ...

  9. Yum与RPM

    Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载 ...

  10. dosbox下载并配置BC3.1及环境变量的方法

    https://www.tuicool.com/articles/v2A3mm--Win8下用DOSBox编写汇编语言 http://www.dosbox.com/ http://www.masm32 ...