我正在尝试抓一个网页,但它使用了一个检测屏幕高度的JavaScript,并且不允许我访问该页面,因为我的屏幕尺寸小于11像素。有没有办法用urllib2模拟浏览器大小?
!function(){try{!function(){var e=navigator.userAgent,r=e.indexOf("Android")>-1&&e.indexOf("Mozilla/5.0")>-1&&e.indexOf("AppleWebKit")>-1,n=new RegExp(/AppleWebKit\/([\d.]+)/),a=n.exec(e),d=null===a?null:parseFloat(n.exec(e)[1]);return r&&null!==d&&d<537}()?window.isIeLowerThan11?document.getElementById("old-browser-root").innerHTML='<div class="alert alert--danger alert--small-margin hidden-print" id="oldIeBrowser">I nuläget stöds inte din webbläsare av ATG.se. Här kan du ladda ned en ny webbläsare: <a href="https://www.google.com/chrome/browser/desktop/" target="_blank">Ladda ner Google Chrome</a></div>':/Edge\//.test(navigator.userAgent)&&(window.fetch=void 0):document.getElementById("old-browser-root").innerHTML='<div class="alert alert--danger alert--small-margin hidden-print" id="oldAndroidBrowser">Vi rekommenderar att du använder Google Chrome som webbläsare. Det är inte säkert att ATG.se fungerar optimalt i din nuvarande webbläsare.<a href="https://play.google.com/store/apps/details?id=com.android.chrome">Ladda ner Google Chrome</a></div>'}catch(e){}}()