Chrome 的模式对话框卡在屏幕外。如何将其永久移回?

O. *_*nes 8 dialog google-chrome windows-10

谷歌浏览器偶尔会弹出一个模式对话框。这是js的alert()函数放出来的框。

安装扩展程序也会把它放起来。如果我在写这样的帖子时点击“返回”,那么这个 Stack Exchange 网站也是如此。

它是模态的,所以当对话框打开时浏览器的 UI(整个浏览器窗口,而不仅仅是当前选项卡)被冻结。

我的问题:对话框对我来说不在屏幕上。我可以点击<esc>驳回它。我可以打<tab> <enter>接受它。但我看不到它。该对话框在 Windows 任务栏中未表示为单独的窗口,因此我无法使用旧的 Move 技巧将其移回屏幕上。

我尝试过一些显而易见的事情,比如重新安装浏览器。

如何让这个对话框再次可见?

小智 7

如果窗口处于活动状态,您可以按ALT+SPACE然后按m。这将允许您使用箭头键移动窗口。


O. *_*nes 1

这个问题的答案出现在 Stack Overflow 上。

/sf/ask/3011598761/

事实上,禁用浏览器的硬件加速就可以解决问题。清除“设置”/“高级设置”/“系统”/“使用硬件加速”处的复选框。