Chrome: window.print против ctrl + p - PullRequest
       0

Chrome: window.print против ctrl + p

2 голосов
/ 28 октября 2011

У меня есть интернет-проект, где пользователи много печатают.Поэтому мы добавляем «кнопку печати» на каждой странице.

Она отлично работает во всех браузерах, кроме Google Chrome.

Эта кнопка называется просто «javacript: window.print».Но при нажатии chrome открывает новую вкладку «chrome: // print», как при наборе CTRL + P .

Но с CTRL + P предварительный просмотр показывается нормально.С помощью «window.print» мы получаем следующее сообщение: « Печать недоступна, поскольку страница, которую вы пытались распечатать, была закрыта. »

Как я могу решить эту проблему?

1 Ответ

5 голосов
/ 28 октября 2011

Попробуйте добавить «return false;» на кнопку, чтобы предотвратить действие по умолчанию. Таким образом, он открывает новую вкладку, но сохраняет старую в предыдущем состоянии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...