Jump to content
  • 0

Печать куска текста со сранички


Torvin
 Share

Question

День добрый всем!

Извиняюсь за глупость вопроса, но проблема такая:

есть страничка со списком пунктов самовывоза (например вот такая _http://www.wildberries.ru/services/shipment.aspx) как лучше реализовать кнопку печать для каждого пункта в отдельности? если не создавать для каждого отдельно страничку.

есть идея сделать к каждому пункту самовывоза картинку (где будет карта и текст с описанием как дойти) и кнопку с "распечатать" которая просто будет отправлять эту картинку на печать, только как это реализовать и будет ли это корректно?

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

А если подгружать страницу с кнопкой печать во фрейм?

Говорят, что это анахронизм, хотя главное наверное чтобы работало :blush:

ЗЫ. Наверное можно сделать, что в этом iframe, будет торчать только сама кнопка "печать", типа нажали на ссылку "отправить на печать", появилась кнопка.

Edited by Aleksty
Link to comment
Share on other sites

  • 0

воспользоваться media print, в котором обозначить видимость блока с определенным классом и скрыть все остальное.

на клик по кнопке назначать этот класс блоку с необходимым текстом.

Link to comment
Share on other sites

  • 0

воспользоваться media print, в котором обозначить видимость блока с определенным классом и скрыть все остальное.

на клик по кнопке назначать этот класс блоку с необходимым текстом.

А можно пример кода написать? Буду при много благодарен :blush:

Link to comment
Share on other sites

  • 0

Поправьте если не трудно?

Такой вариант пролезет????


Нет!

главное не скопировать, решение Гуру, а понять в чем смысл совершаемых действий!

понять принцип работы!

это главное, значит будем искать варианты.

зы. есть и у меня такая проблема!

Edited by Aleksty
Link to comment
Share on other sites

  • 0

Блин, все же получилось без jquery.

Хорошая тренировка мозгов. :blush:


<style type="text/css">
.visio {
visibility: visible;
}
#printer {
visibility: hidden;
}
</style>
<script type="text/javascript">
function Hidden(){
document.getElementById('printer').style.visibility = 'hidden';
}
function Print(){
window.print(document.getElementById('printer').style.visibility = 'visible');
Hidden();
}
</script>
</head>
<body>
<input type="button" onClick="Print();" value="печать">
<div id="printer">
Карта
<img src="images/foto_bz_prev_01.gif">
</div>
</body>
</html>

саму кнопку таким макаром тоже можно скрыть, чтоб не печаталась.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy