как распечатать содержимое скрытого фрейма? - PullRequest
2 голосов
/ 24 февраля 2009

Я хочу напечатать страницу, которую я вставил в iframe, но не хочу, чтобы содержимое отображалось на веб-странице, но кнопка печати не работает, когда я помещаю iframe для отображения = 'none'

что я сделал: - я установил стиль iframe = 'none'

"name =" frame1 ">
<input type="button" onclick="frames['frame1'].print()" value="print!">

как мне распечатать содержимое iframe, не отображая его на веб-странице, или сказать, сохранив скрытый ifram

был бы очень признателен за любую помощь .....

Ответы [ 2 ]

7 голосов
/ 24 февраля 2009

Вы печатаете файл CSS, и в этом файле у вас нет дисплея: нет стиля.

<link rel="stylesheet" type="text/css" href="/css/print.css" media="print" />

Вот ссылка на типы носителей , благодаря Dror.

1 голос
/ 24 февраля 2009

Вместо отображения: нет, вы можете попробовать видимость: скрытый и установить ширину и высоту равными 1 пикселю.

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