Javascript jQuery&;高度随页面缩放而变化
我只为最新的Chrome浏览器测试以下内容(我的Chrome扩展需要它。) 我依靠jQuery使用、和其他方法获取DOM元素的偏移量及其高度 除非选项卡/页面被放大或缩小,否则此操作正常。由于某些原因,这些方法返回的值与未进行缩放时的值相同Javascript jQuery&;高度随页面缩放而变化,javascript,jquery,google-chrome,google-chrome-extension,Javascript,Jquery,Google Chrome,Google Chrome Extension,我只为最新的Chrome浏览器测试以下内容(我的Chrome扩展需要它。) 我依靠jQuery使用、和其他方法获取DOM元素的偏移量及其高度 除非选项卡/页面被放大或缩小,否则此操作正常。由于某些原因,这些方法返回的值与未进行缩放时的值相同 页面缩放是否需要使用其他功能?包括您正在使用的所有代码。否则就不难发现你的错误。我猜您是在给一个全局变量赋值。jQuery文档:“另外,当用户缩放页面时,维度可能不正确;浏览器不会公开API来检测这种情况。”有一些方法可以通过扩展API来获取缩放信息,但里程
页面缩放是否需要使用其他功能?包括您正在使用的所有代码。否则就不难发现你的错误。我猜您是在给一个全局变量赋值。jQuery文档:“另外,当用户缩放页面时,维度可能不正确;浏览器不会公开API来检测这种情况。”有一些方法可以通过扩展API来获取缩放信息,但里程碑是Chrome 38。@Xan:是的,我很惊讶,nether Chrome和jQuery都没有任何确定页面缩放的方法。不过,对我来说有效的方法是使用此方法/hack获得zoom,然后对jQuery函数返回的结果进行乘法/除法: