• JS常用公共方法 获取弹出层合适的宽高


    
    function getExplorer() {
    	var explorer = window.navigator.userAgent;
    	if (isIE()) {
    		return "IE";
    	}
    	//firefox
    	else if (explorer.indexOf("Firefox") >= 0) {
    		return "Firefox";
    	}
    	//Chrome
    	else if (explorer.indexOf("Chrome") >= 0) {
    		return "Chrome";
    	}
    	//Opera
    	else if (explorer.indexOf("Opera") >= 0) {
    		return "Opera";
    	}
    	//Safari
    	else if (explorer.indexOf("Safari") >= 0) {
    		return "Safari";
    	}
    }
    
    function isIE() {
    	if (!!window.ActiveXObject || "ActiveXObject" in window)
    		return true;
    	else
    		return false;
    }

    //计算宽度高度
    function autoWinSize() {
    	var clientHeight = document.documentElement.clientHeight - 100;
    	var clientWidth = document.documentElement.clientWidth * 0.85;
    	var ex = getExplorer();
    	var exheight = 24;
    	if ("Firefox" == ex) {
    		exheight += 10;
    	}
    	if ("IE" == ex) {
    		exheight += 15;
    	}
    	if (clientWidth < 800) {
    		clientWidth = 800;
    	}
    	if (clientWidth > 1000) {
    		clientWidth = 1000;
    	}
    	if (clientHeight < 200) {
    		clientHeight = 200;
    	}
    	if (clientHeight > 496) {
    		clientHeight = 496 + exheight;
    	}
    	return {
    		height: clientHeight,
    		 clientWidth
    	};
    }
    

     

     
  • 相关阅读:
    向IPython Notebook中导入.py文件
    python--时间日期
    python--条件和循环
    python--输入输出
    python--字符串
    python--内置函数
    python--异常
    python--模块
    python--数据结构
    pybrain
  • 原文地址:https://www.cnblogs.com/renpei/p/15148254.html
Copyright © 2020-2023  润新知