Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Вывод в отдельном окне, вывод на печать
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
Помогите с таким вопросом, подготовил форму листа заказа для интернет магазина, вся админка построена на AJAX запросах, при посылке данных форма заполнится, как вывести ее в отдельном окне для дальнейшей печати а так же убрать все ненужные подписи которые ставятся при печати из браузера? (Добавление)
в принципе вывод можно сделать в самом файле в конце:
выглядит нормально но подписи убрать все равно не знаю как, и возможно ли это (Добавление)
нашел только в настройках браузера (Добавление)
нды так печать не получится что то не пойму как реализовать (Добавление)
Метод print работает ко всей странице, а как распечатать кусок? или данные? Прикреплено изображение (Нажмите для увеличения)
3d_killer
Отправлено: 23 Декабря, 2013 - 20:26:11
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
http://htmlbook[dot]ru/css/media
print (Добавление)
лишнее display:none
а также убрать все фоновые картинки и заливки для экономии чернил
3d_killer
Отправлено: 23 Декабря, 2013 - 20:34:18
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
это как мне поможет? у меня страничка сформирована и если там сделать print запустив страничку все хорошо, мне надо это сделать вызвав эту страницу JSON и проверив права, только потом вывести на печать
LIME
Отправлено: 23 Декабря, 2013 - 20:36:34
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
это все неважно
прочитай внимательно
для одной и тойже страницы можно отдельно задать стили для печати и для браузера
для печати спрятать лишнее
наверное дополнение не успел прочитать?
3d_killer
Отправлено: 23 Декабря, 2013 - 20:39:53
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
не меня не ксс интересует, а послав запрос JSON распечатать страничку
LIME
Отправлено: 23 Декабря, 2013 - 20:42:39
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
ты включи ум
распечатать страницу смог?
так задай стили для печати такие чтоб скрывали подписи или что там у тебя при печати лишнее
в чем проблемо?
3d_killer
Отправлено: 23 Декабря, 2013 - 20:44:26
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
блин, говорю страницу распечатать смог отдельно, а мне надо послав запрос JSON распечатать запрашиваемую, сейчас я не про подписи говорю
LIME
Отправлено: 23 Декабря, 2013 - 20:48:16
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
так...научись объяснять нормально задачу
ты смог распечатать родительское окно и не знаешь как распечатать дочернее?
открой дочернее окно для печати http://javascript[dot]ru/window-open
и его чепятай
после печати сразу закрывай
или что?
3d_killer
Отправлено: 23 Декабря, 2013 - 20:56:16
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
дочернее окно мне надо распечатать, но еще как то данные туда отправить POSTом,
LIME
Отправлено: 23 Декабря, 2013 - 21:00:29
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
вариант:
получай данные в главном окне
открывай дочернее пустое и формируй его контент из родителя при помощи JS
ну дальше ясно....
3d_killer
Отправлено: 23 Декабря, 2013 - 21:03:57
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
другие варианты есть?
LIME
Отправлено: 23 Декабря, 2013 - 21:08:12
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
ну если сложно построить DOM из JSON возвращай сразу верстку
и аппендь ее в дочернее
не?
я хз что тебе надо ...
имхо уже все что надо тебе уже дали
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.