Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Страница печати определенного размера?

00 голосов
4
Как можно сделать страницу печати определенного размера? Чтобы при нажатии на кнопку печати открывалось отдельное окно нужного мне размера.
Я делаю следующим образом открываю файл
/bitrix/components/bitrix/catalog.element/templates/мой шаблон/template.php
в самом начале вставляю скрипт
<script language="javascript">
function view()
{
smallwind = open("<?=$print_url;?>", "smallwind", 'width=500,height=500,toolbar=no, menubar=no, location=no, directories=no, scrollbars=no,

resizable=no, status=0');
}
</script>
дальше там где у меня сама кнопка печати пишу следующее
a href="<?=$print_url;?>" onClick="view()">1111</a>
Но получается что в основном окне открывается страница для печати а в новом открытом ничего не показыватся.
спросил 10 Июль, 13 от SuperMag (120 баллов)

4 Ответы

00 голосов
нужно создать шаблон для печати и вызывать его по условию "параметр в url print = y"
ответил 10 Июль, 13 от kukonya (140 баллов)
00 голосов
А, что бы при клике, только новое окно открывалось, а в основном ничего не менялось, надо сделать вот так:
Код
<script language="javascript">
function view()
{
smallwind = open("<?=$print_url;?>", "smallwind", 'width=500,height=500,toolbar=no, menubar=no, location=no, directories=no, scrollbars=no,

resizable=no, status=0');

return false;
}
</script> 


Добавить в функции return false;
ответил 27 Авг, 13 от Wildest (500 баллов)
00 голосов
to Василий Афонин и всем кто может помочь...
Если вы разобрались со своим вопросом, немогли бы вы мне помочь....хочу сделать так чтоб на последней страничке при заказе в магазине, была также клавиша принт, которая по нажатию выводила бы на печать данный договор.
ответил 26 Ноя, 13 от JIeeMyR (100 баллов)
00 голосов
Подскажите новичку!!! с javascript'ами никогда неработал и как их прописываать незнаю(((
Обьясните подробнее то,что написано выше в данной теме или раскажите как мне сделать чтобы последняя страничка(заказа товаров в магазине) выводилась в отдельном окне и там была клавиша печать, по нажатию на каторую договор шел бы на печать. :cry:
ответил 07 Март, 14 от JIeeMyR (100 баллов)

Похожие вопросы

0 голосов
2 ответов
спросил 11 Апр, 14 от Asteria (1,840 баллов)
0 голосов
2 ответов
спросил 17 Март, 14 от IMO (100 баллов)
0 голосов
2 ответов
0 голосов
1 ответ
спросил 20 Ноя, 13 от ketrin (160 баллов)
0 голосов
6 ответов