Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript:模式对话框窗口-非活动选项卡页面_Javascript_Tabs_Dialog_Window_Modal Dialog - Fatal编程技术网

Javascript:模式对话框窗口-非活动选项卡页面

Javascript:模式对话框窗口-非活动选项卡页面,javascript,tabs,dialog,window,modal-dialog,Javascript,Tabs,Dialog,Window,Modal Dialog,启动30秒后,我从父窗口调用了一个模式对话框弹出窗口 模式窗口在启动10秒后自动关闭 问题是,当父窗口选项卡处于非活动状态时,模式窗口将启动,但似乎没有注册,因此模式上的计时器不会触发,也不会关闭 一旦我点击闪烁的inactive选项卡,计时器就会启动,模式窗口会在10秒后超时 我必须使用用户模式窗口,因为我的要求之一是在浏览器会话空闲时通知用户空闲时间 有人能帮忙吗?我也有同样的问题。任何帮助都会很好哈!并非所有浏览器都会在非活动选项卡中继续执行javascript,或者它们可能会这样做,但优

启动30秒后,我从父窗口调用了一个模式对话框弹出窗口

模式窗口在启动10秒后自动关闭

问题是,当父窗口选项卡处于非活动状态时,模式窗口将启动,但似乎没有注册,因此模式上的计时器不会触发,也不会关闭

一旦我点击闪烁的inactive选项卡,计时器就会启动,模式窗口会在10秒后超时

我必须使用用户模式窗口,因为我的要求之一是在浏览器会话空闲时通知用户空闲时间


有人能帮忙吗?

我也有同样的问题。任何帮助都会很好哈!并非所有浏览器都会在非活动选项卡中继续执行javascript,或者它们可能会这样做,但优先级会明显降低,从而导致延迟。例如,Chrome只允许setInterval计时器在非活动选项卡中每秒执行一次。这可能是你面临的问题吗?这可能有助于更准确地解释“模态对话框”的含义,因为它听起来像是在打开一个弹出窗口(?)。我建议添加启动新窗口/对话框和设置计时器的代码。您可以添加一个吗?这可能会有帮助: