我已经看到了其他问题同样的问题,答案被接受了。但是,这些答案并不总是有效。
这是公认的答案:
if (screen.availHeight || screen.height-30) <= window.innerHeight) {
// code
}
是的,这是有效的,但如果用户放大页面则不行。我在老年人公寓大楼的2台公共电脑上以自助服务终端模式(不是Chrome应用程序)运行网站。
我需要检测来自这两台PC的用户添加一些额外的代码,因为如果他们点击链接到另一个网站或点击指向PDF文件的链接,一切都会搞乱。没有标签,所以没有办法回到原来的网站,所以我注入代码来打开iframe中的外部链接。
如何通过正常的Chrome安装来检测来自这些PC的用户?可以做到这一点的扩展也是受欢迎的。