1var phoneWidth = parseInt(window.screen.width), 2 _phoneWidth = document.documentElement.clientWidth, 3 _isIpad = /iPad/.test(navigator.userAgent); 4 5var htmlEleO = document.getElementsByTagName('html')[0]; 6 7var phoneScale = phoneWidth / 750; 8var ua = navigator.userAgent; 9if (/Android (\d+\.\d+)/.test(ua)) { 10 var version = parseFloat(RegExp.$1); 11 if (version > 2.3) { 12 document.write('<meta name="viewport" content="width=750, minimum-scale = ' + phoneScale + ', maximum-scale = ' + phoneScale + ', target-densitydpi=device-dpi">') 13 } else { 14 document.write('<meta name="viewport" content="width=750, target-densitydpi=device-dpi">') 15 } 16} 17if(htmlEleO.getAttribute('data-notmobile')){ 18 document.addEventListener('DOMContentLoaded',function(){ 19 var pageWidth = (document.getElementsByTagName('body')[0])&&document.getElementsByTagName('body')[0].clientWidth; 20 var meta = document.createElement('meta'); 21 meta.setAttribute('name','viewport'); 22 meta.setAttribute('content','width='+pageWidth+', user-scalable=no, target-densitydpi=device-dpi'); 23 document.getElementsByTagName('head')[0].appendChild(meta); 24 },false); 25}else{ 26 if (_phoneWidth == 1194 && _isIpad) {
27 document.write('<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" id="meta_pad_fun">') 28 } else if (_phoneWidth == 1024 && _isIpad) { 29 document.write('<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" id="meta_pad_fun">') 30 } else if (phoneWidth > 992) { 31 document.write('<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">') 32 } else if (_phoneWidth == 768 && _isIpad) { 33 document.write('<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" id="meta_pad_fun">') 34 } else if (phoneWidth == 834 && _isIpad) { 35 document.write('<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" id="meta_pad_fun">') 36 } else { 37 document.write('<meta name="viewport" content="width=750, user-scalable=no, target-densitydpi=device-dpi">') 38 } 39} 40 41 42 43if(window.addEventListener){/*鲿¢pc ie8 æ¥é*/ 44window.addEventListener("onorientationchange" in window ? "orientationchange" : "resize", function() { 45 var a = document.getElementById('meta_pad_fun'); 46 if (a != null) { 47 if (phoneWidth == 834) { 48 if (window.orientation === 180 || window.orientation === 0) { 49 a.setAttribute('content', 'width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no') 50 } 51 if (window.orientation === 90 || window.orientation === -90) { 52 a.setAttribute('content', 'width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no') 53 } 54 } else { 55 if (window.orientation === 180 || window.orientation === 0) { 56 a.setAttribute('content', 'width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no') 57 } 58 if (window.orientation === 90 || window.orientation === -90) { 59 a.setAttribute('content', 'width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no') 60 } 61 } 62 } 63}, false); 64}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.