仅当选项卡/浏览器窗口处于焦点时,才应运行javascript
可能重复:仅当选项卡/浏览器窗口处于焦点时,才应运行javascript,javascript,jquery,html,Javascript,Jquery,Html,可能重复: 我有一个简单的java小程序,可以捕获客户端的屏幕。在一段javascript代码的帮助下,我能够调用小程序并捕获活动屏幕图片 但是,即使它只通过点击一个按钮来捕获活动屏幕,用户也可能在捕获过程中通过使用ALT tab切换到其他选项卡来操作该过程。我想确保只有当页面被加载并且页面被聚焦时,才能进行捕获 到目前为止,我发现这段javascript代码似乎工作不正常。有时,即使页面最小化,它也会在焦点处卡住 <script language="javascript">
我有一个简单的java小程序,可以捕获客户端的屏幕。在一段javascript代码的帮助下,我能够调用小程序并捕获活动屏幕图片 但是,即使它只通过点击一个按钮来捕获活动屏幕,用户也可能在捕获过程中通过使用ALT tab切换到其他选项卡来操作该过程。我想确保只有当页面被加载并且页面被聚焦时,才能进行捕获 到目前为止,我发现这段javascript代码似乎工作不正常。有时,即使页面最小化,它也会在焦点处卡住
<script language="javascript">
window.onpageshow = function(e) { console.log('pageshow'); };
window.onfocus = function(e) { console.log('focus'); };
</script>
window.onpageshow=函数(e){console.log('pageshow');};
window.onfocus=函数(e){console.log('focus');};
因此,对于我要实现的目标或任何其他解决方案,是否有任何建议。尝试使用
文档。隐藏它是