【发布时间】:2012-02-02 21:54:49
【问题描述】:
在大多数浏览器上,按 F11 会将浏览器切换到没有工具栏和菜单的模式。当用户进入该模式时,我想对我的页面布局进行调整(特别是 - 有一个 DIV 应该覆盖整个客户区 - 如果用户 F11s - 那么添加到底部的额外空间被大div)。
我尝试使用 onkeydown 事件并响应 F11 键码 (122) - 但它在模式切换之前触发(在按下键之后) - 其中 documentElement 的 clientHeight 仍与以前一样。
我还尝试响应 document.onresize 和 document.documentElement.onresize 两者在 F11 时似乎都没有触发。
有什么想法吗?
【问题讨论】:
标签: javascript resize document fullscreen detect