Проблемы window.print с iFrame и IE7 - PullRequest
0 голосов
/ 10 ноября 2009

Я использую window.print () изнутри iFrame. Это работает безупречно в FF, но не так здорово в IE7. В IE7 он вызывает диалог печати, однако само диалоговое окно работает медленно, нестабильно и нестабильно.

У меня проблемы с пониманием этой проблемы, и любая помощь будет принята с благодарностью.


Если можно добавить, то же самое происходит при печати содержимого того же iFrame за пределами рассматриваемого iFrame. Более того, при нажатии «Файл» -> «Печать» диалоговое окно печати работает нормально.

1 Ответ

4 голосов
/ 22 декабря 2009

Попробуйте использовать:

document.execCommand('print', false, null);

Похоже, что это работает в IE7, но вы, вероятно, захотите использовать условное и использовать window.print () для других браузеров.

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