zoukankan      html  css  js  c++  java
  • jquery获取浏览器和屏幕的高度和宽度

    jquery获取浏览器和屏幕的高度和宽度


    1、实现源码

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<title>jquery获取浏览器和屏幕的高度和宽度</title>
    		<script type="text/javascript" src="../js/jquery-1.12.3.js" ></script>
    		<style>
    			body,html{
    				 100%;
    				height: 100%;
    				font-family: "微软雅黑";
    				font-size: 12px;
    				font-feature-settings: normal;
    				font-kerning: initial;
    			}
    			table{
    				border-collapse: collapse;
    				border: 1px dashed #CCCCCC;
    				 60%;
    				font-size: 16px;
    				font-family: "arial, helvetica, sans-serif";
    			}
    			table tr{
    				border: 1px dotted #CCCCCC;
    				font-size: 16px;
    				font-family: "arial rounded mt bold";
    			}
    			table td,input{
    				border: 1px double #CCCCCC;
    				font-size: 28px;
    				font-family: "agency fb";
    				background-origin: border-box;
    			}
    			#heightWidth{
    				border: 1px groove #000;
    				font: "微软雅黑";
    				font-size: 20px;
    				font-stretch: expanded;
    				font-size-adjust: initial;
    				font-synthesis: initial;
    				backface-visibility: visible;
    				background-color: #000000;
    				color: #FFFFFF;
    				font-weight: bolder;
    				fill-opacity: opacity-value;
    			}
    		</style>
    		<script>
    			$(document).ready(function(){
    				$("#heightWidth").click(function(){
    					//获取浏览器当前窗口可视区域高度
    					var winHeight = $(window).height();
    					//获取浏览器当前窗口可视区域宽度
    					var winWidth = $(window).width();
    					//获取当前窗口文档的高度
    					var docHeight = $(document).height();
    					//获取当前窗口文档的宽度
    					var docWidth = $(document).width();
    					//获取当前窗口文档body的高度
    					var docBodyHeight = $(document.body).height();
    					//获取当前窗口文档body的宽度
    					var docBodyWidth = $(document.body).width();
    					//获取浏览器当前窗口文档body的总高度
    					var allHeight = $(document.body).outerHeight(true);
    					//获取浏览器当前窗口文档body的总宽度
    					var allWidth = $(document.body).outerWidth(true);
    					
    					$("#winHeight").val(winHeight);
    					$("#winWidth").val(winWidth);
    					$("#docHeight").val(docHeight);
    					$("#docWidth").val(docWidth);
    					$("#docBodyHeight").val(docBodyHeight);
    					$("#docBodyWidth").val(docBodyWidth);
    					$("#allHeight").val(allHeight);
    					$("#allWidth").val(allWidth);
    				});
    			});
    		</script>
    	</head>
    	<body>
    		<table>
    			<tr>
    				<td>
    					<label for="winHeight">获取浏览器当前窗口可视区域高度</label>
    				</td>
    				<td>
    					<input type="text" id="winHeight" />
    				</td>
    			</tr>
    			<tr>
    				<td>
    					<label for="winWidth">获取浏览器当前窗口可视区域宽度</label>
    				</td>
    				<td>
    					<input type="text" id="winWidth" />
    				</td>
    			</tr>
    			<tr>
    				<td>
    					<label for="docHeight">获取当前窗口文档的高度</label>
    				</td>
    				<td>
    					<input type="text" id="docHeight" />
    				</td>
    			</tr>
    			<tr>
    				<td>
    					<label for="docWidth">获取当前窗口文档的宽度</label>
    				</td>
    				<td>
    					<input type="text" id="docWidth" />
    				</td>
    			</tr>
    			<tr>
    				<td>
    					<label for="docBodyHeight">获取当前窗口文档body的高度</label>
    				</td>
    				<td>
    					<input type="text" id="docBodyHeight" />
    				</td>
    			</tr>
    			<tr>
    				<td>
    					<label for="docBodyWidth">获取当前窗口文档body的宽度</label>
    				</td>
    				<td>
    					<input type="text" id="docBodyWidth" />
    				</td>
    			</tr>
    			<tr>
    				<td>
    					<label for="allHeight">获取浏览器当前窗口文档body的总高度</label>
    				</td>
    				<td>
    					<input type="text" id="allHeight" />
    				</td>
    			</tr>
    			<tr>
    				<td>
    					<label for="allWidth">获取浏览器当前窗口文档body的总宽度</label>
    				</td>
    				<td>
    					<input type="text" id="allWidth" />
    				</td>
    			</tr>
    			<tr>
    				<td colspan="2" style="text-align: center;">
    					<input type="button" id="heightWidth" value="获取高度和宽度" />
    				</td>
    			</tr>
    		</table>
    	</body>
    </html>
    

    2、实现结果


  • 相关阅读:
    idea2020 安装
    739. 每日温度
    图像翻转
    257. 二叉树的所有路径
    1466. 重新规划路线
    面试题 04.05. 合法二叉搜索树
    671. 二叉树中第二小的节点
    965. 单值二叉树
    648. 单词替换
    137. 只出现一次的数字 II
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13314182.html
Copyright © 2011-2022 走看看