Google Chrome od czasu do czasu wyświetla modalne okno dialogowe. To jest pole ustawione przez alert()
funkcję js .
Zainstalowanie rozszerzenia również go powoduje. Podobnie jest z tą witryną Stack Exchange, jeśli kliknę „wstecz” podczas pisania takiego postu.
Jest modalny, więc interfejs użytkownika przeglądarki (całe okno przeglądarki, a nie tylko bieżąca karta) jest zawieszany, gdy okno dialogowe jest otwarte.
Mój problem: okno dialogowe jest dla mnie poza ekranem. Mogę uderzyć, <esc>
żeby to odrzucić. Mogę trafić, <tab> <enter>
żeby to zaakceptować. Ale nie widzę tego. Okno dialogowe nie jest reprezentowane na pasku zadań systemu Windows jako osobne okno, więc nie mogę wykonać starej sztuczki Move, aby przenieść ją z powrotem na ekran.
Próbowałem oczywistych rzeczy, takich jak ponowna instalacja przeglądarki.
Jak sprawić, by to okno dialogowe było ponownie widoczne?
źródło
Odpowiedzi:
Jeśli okno jest aktywne, możesz nacisnąć ALT+, SPACEa następnie m. Umożliwi to przesunięcie okna za pomocą klawiszy strzałek.
źródło
Kliknij pasek zadań prawym przyciskiem myszy i wybierz „kaskadowe okna” lub „pokaż okna ułożone w stos”. To zmienia aranżację wszystkich okien, w tym modalnego okna dialogowego, które ta witryna SO utworzyła podczas pisania tego postu :)
źródło
Spróbuj tymczasowo zmienić rozdzielczość monitora na inną wartość i wykonaj polecenie Zastosuj.
W razie problemów spróbuj również użyć alt+, Tababy ustawić Chrome.
źródło
Odpowiedź na to pytanie pojawiła się tutaj na Stack Overflow.
https://stackoverflow.com/questions/43022839/chrome-modal-dialogs-dont-appear-locks-up-window
Tak się składa, że załatwienie sprawy spowodowało wyłączenie przyspieszenia sprzętowego w przeglądarce. Usuń zaznaczenie pola wyboru w obszarze Ustawienia / Ustawienia zaawansowane / System / Użyj przyspieszenia sprzętowego.
źródło