标签归档:js技巧

javascript 检测变量不为空或null的方法分享


摘要:
下文讲述使用js判断变量是否为空的方法

例:
判断变量maomao 是否为空

var maomao=$("#txtTestId").val();
if(!maomao){
    //以上方法,可检测maomao =""、
    //maomao =null、
    //maomao =undefined、
    //maomao =0
     alert("变量为空!");
     return;
}

//上述内容相当于判断content=””、content=null、content = undefined、content=0

使用js实现–当浏览器窗口大小发生变化时改变当前文档高度的方法分享


摘要:
下文使用javascript实现,当窗体大小发生变化时修改文档高度的方法分享,如下所示:


实现思路:

利用 window.onresize =function(){} 事件或 jquery中的 $(window).resize(function (){});
当窗体发生变化时,获取文档高度,然后进行再设置指定对象的高度

例:

       
       //定义存储当前窗体高度、宽度的变量
	   var height_ = 0;
	   var width_  = 0;
	    
       $(window).resize(function () {          //当浏览器大小变化时
	   
		  //chrome浏览器下,获取当前窗体高度
          height_ = document.body.clientHeight;
		  width_  = document.body.clientWidth;

		  //Android 下,获取当前窗体的高度
         if (/(Android)/i.test(navigator.userAgent)){  //检测是否为Android系统
             width_ = screen.width;
             height_ = screen.height;
		  }
           
	 	  //IOS下,获取当前窗体的高度          
	    if(/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)){ //检测是否为IOS系统
             width_=document.documentElement.clientWidth;
             height_=document.documentElement.clientHeight;
           }

       });