Конопка печать страницы
Нужно разместить кнопку на странице, по нажтии которой выводилась бы на печать страница, находящаяся по другой ссылке. Например, кнопка находится по адресу www.111.ru, после нажатия должна печататься страница www.111.ru/11 . Как это можно реализовать?
P.S. Продублировал прошлую тему, поскольку она некорректно открывалась. И ее нельзя было редактировать так же как и ответить на сообщение. |
qeeon12,
что бы со страницы Х запустить распечатать страницу Y : на страницу Х пишем в localstorage (localstorage.setItem("print", true)) > на странице Y проверяем localstorage > если print == true вызываем window.print() |
Цитата:
Цитата:
На самой странице добавить обработчик <!DOCTYPE html> <html> <head> <!-- <script src="http://code.jquery.com/jquery-latest.js"></script> <link rel="stylesheet" type="text/css" href="tmp.css" /> --> <style type="text/css"> </style> <script type="text/javascript"> window.onload=function (){ if (top.location.hash=='#print') { window.print(); }; }; </script> </head> <body> </body> </html> |
ksa, а если тупой пользователь случайно закрыл страницу и потом заново открывает то #print не будет, а так пока он не запуститься окно печати в localstorage будет true, да и хранение булевого значение занимает просто "огромнешие" кол-во памяти
|
Цитата:
|
ksa, хотя да, ты прав если нет прямой ссылки на страницу то он ее не откроет))
|
Часовой пояс GMT +3, время: 07:39. |