| 
					
				 | 
			
			
				@@ -1,76 +0,0 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!DOCTYPE html> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<html lang="en"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<head> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <meta charset="utf-8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  <title>浏览器网页内容的百分比缩放(按Ctrl和+号键或者-号键的缩放)</title> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  <style type="text/css"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  </style> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  </head> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  <body> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <a href="javascript:;" id="openApp">知乎客户端</a> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <input type="text" name="ee" autocomplete="on"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  </body> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- </html> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <script src="js/jquery/jquery-3.2.1.min.js"></script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<script type="text/javascript"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-// 判断pc浏览器是否缩放,若返回100则为默认无缩放,如果大于100则是放大,否则缩小 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-function detectZoom (){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  var ratio = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    screen = window.screen, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ua = navigator.userAgent.toLowerCase(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   if (window.devicePixelRatio !== undefined) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ratio = window.devicePixelRatio; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  else if (~ua.indexOf('msie')) {  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    if (screen.deviceXDPI && screen.logicalXDPI) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ratio = screen.deviceXDPI / screen.logicalXDPI; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  else if (window.outerWidth !== undefined && window.innerWidth !== undefined) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ratio = window.outerWidth / window.innerWidth; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   if (ratio){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ratio = Math.round(ratio * 100); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   return ratio; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//window.onresize 事件可用于检测页面是否触发了放大或缩小。 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-$(function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  //alert(detectZoom()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-$(window).on('resize',function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      isScale(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//判断PC端浏览器缩放比例不是100%时的情况 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-function isScale(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  var rate = detectZoom(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  if(rate != 100){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //如何让页面的缩放比例自动为100,'transform':'scale(1,1)'没有用,又无法自动条用键盘事件,目前只能提示让用户如果想使用100%的比例手动去触发按ctrl+0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    console.log(1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    alert('当前页面不是100%显示,请按键盘ctrl+0恢复100%显示标准,以防页面显示错乱!') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//阻止pc端浏览器缩放js代码 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//由于浏览器菜单栏属于系统软件权限,没发控制,我们着手解决ctrl/cammond + +/- 或 Windows下ctrl + 滚轮 缩放页面的情况,只能通过js来控制了 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- // jqeury version 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-$(document).ready(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  // chrome 浏览器直接加上下面这个样式就行了,但是ff不识别 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  $('body').css('zoom', 'reset'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  $(document).keydown(function (event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //event.metaKey mac的command键 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    if ((event.ctrlKey === true || event.metaKey === true)&& (event.which === 61 || event.which === 107 || event.which === 173 || event.which === 109 || event.which === 187  || event.which === 189)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      event.preventDefault(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  $(window).bind('mousewheel DOMMouseScroll', function (event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    if (event.ctrlKey === true || event.metaKey) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       event.preventDefault(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-</script> 
			 |