zoukankan      html  css  js  c++  java
  • jQuery部分疑问及小结

    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;

  • 相关阅读:
    uniapp 分包加载
    input和textarea中的placeholder与光标位置不一致问题
    uniapp调取摄像头扫码和生成二维码
    uniapp分享功能加传递参数
    js将后台传递的数组添加自定义的键值对
    uniapp返回上一层级带参数
    引入的字体文件包太大
    直接给变量赋值接口数据
    富文本编辑器上传不了微信文件夹的图片,使用vue-quill-editor编辑器
    博客园样式修改
  • 原文地址:https://www.cnblogs.com/itommy/p/10610401.html
Copyright © 2011-2022 走看看