powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Распечатать iframe
6 сообщений из 6, страница 1 из 1
Распечатать iframe
    #36559369
AlexDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как сделать, чтобы при клике по картинке распечатывалась не вся страница, а только текст в iframe..?
...
Рейтинг: 0 / 0
Распечатать iframe
    #36559412
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexDiпри клике по картинке
А при каком-либо другом событии чего печатать?
...
Рейтинг: 0 / 0
Распечатать iframe
    #36559486
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробую погадать...
Картинка - с изображением принтера. По клику должно открыться стандартное окошко, которое обычно открывается по Ctrl+P. Это легко, на картинку вешаем onclick="print()".
А что печатать и что не печатать следует указать в стиле, который определён для @media print. Как определить стиль, можно посмотреть тут: http://stepbystep.htmlbook.ru/?id=45
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Распечатать iframe
    #36559702
AlexDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle, да, погадали вы почти правильно, только не хочется открывать содержимое фрейма в новом окне, нужно чтоб печать пошла сразу, делаю так, но странно, почему то неработает..
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>прпрпр</title>
</head>


<body>
<script type="text/javascript">
var printIframe = function(node){
node.contentWindow.focus();
node.contentWindow.print();
}
</script>
<iframe src="http://rpklive.ru/info.html" width="407" height="178" id="iframeId"></iframe>
<input type="button" value="print" onclick="printIframe(document.getElementById('iframeId'))" />

</body>

</html>
...
Рейтинг: 0 / 0
Распечатать iframe
    #36563926
re_11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexDi,

вам никто и не предлагает открывать iframe в новом окне, вам пишут про @media print
...
Рейтинг: 0 / 0
Распечатать iframe
    #36563932
re_11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
т.е. определите display:none в @media print для всего кроме iframe и печатайте стандартным вызовом печати.

а это вот не помню работает или нет сейчас?..модно ли?:))

<link rel=alternate media=print href="printversion.doc">
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Распечатать iframe
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]