Kiedy w naszym webapp okno ekranu Chrome jest uruchomiona, albo przez window.open()
lub klikając link z target="_blank"
, a następnie w tym oknie ekranu użytkownika, ciała onload="window.print()"
do auto-uruchom wydrukuj okno dialogowe i podgląd wydruku, a następnie użytkownik ZAMKNIĘTA okno drukowania/podokna zamiast klikania anuluj, okno główne zostanie całkowicie podświetlone. Konkretnie:window.print() z Chrome podokno - blisko, a potem pokona
- No javascript imprezy będzie ogień
- żadne powiązania są klikalne
- Uderzanie F5 wykazuje małą wirówkę w zakładce ale strona nie ładuje.
- Okno główne jest naprawdę martwe - wszystko, co możesz zrobić, to zamknąć.
Po kliknięciu przycisku anuluj w oknie podrzędnym (w którym podgląd wydruku jest uruchamiany za pośrednictwem window.print()
) wszystko jest w porządku. Ale jeśli użytkownik zamknie okno, wszystkie szaleństwa się zdarzają.
To znany błąd w Chrome:
Czy ktoś wie o obejście tego?
Zobacz ten post. http://stackoverflow.com/questions/23071291/javascript-window-print-in-chrome-closing-new-window-lub-nste-instead-of-shop –