Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Печать страницы без браузерных надписей
SHADE
сообщение 21.01.2010 - 16:26

Bill rulz ^^
******
орден IV степени
Группа: Участник
Сообщений: 1418
Регистрация: 28.09.2003
Пользователь №: 24


Нужно распечатать страницу (кусок HTML) из браузера. Но при печати браузер вставляет номер страницы и урл на нее, что категорически не подходит.
Теоретически этого можно избежать если печатать через флеш, может кто видел такие тулзы в интернете или подскажет как это можно написать самому?

В идеале хочется иметь возможность из яваскрипта делать так:

Код
   var myHtml = '<h1>Hello</h1><table>....</table>';
   myPrintFlashObject.print(myHtml);


после чего вылетает принт-диалог и при клике на ОК начинается печать.

Сообщение отредактировано SHADE - 21.01.2010 - 16:27
Перейти в начало страницы
 
+Цитировать сообщение
Pacific
сообщение 21.01.2010 - 21:56

Desktop designer
*****
орден I степениорден I степени
Группа: Участник
Сообщений: 565
Регистрация: 1.09.2004
Пользователь №: 4552


Цитата(SHADE @ 21.01.2010 - 16:26) *
Нужно распечатать страницу (кусок HTML) из браузера. Но при печати браузер вставляет номер страницы и урл на нее, что категорически не подходит.
Теоретически этого можно избежать если печатать через флеш, может кто видел такие тулзы в интернете или подскажет как это можно написать самому?

В идеале хочется иметь возможность из яваскрипта делать так:

Код
   var myHtml = '<h1>Hello</h1><table>....</table>';
   myPrintFlashObject.print(myHtml);


после чего вылетает принт-диалог и при клике на ОК начинается печать.


Не знаю как у вас, а у меня в Firefox в меню "Файл" есть пункт "Параметры страницы", и там можно убрать ненужные колонтитулы. Только что проверил - напечаталось без всяких посторонних надписей
Перейти в начало страницы
 
+Цитировать сообщение
GLUK
сообщение 21.01.2010 - 23:09
El hincha del Real Madrid
*******
орден IV степеникубок за победу в конкурсах Форума
Группа: Участник
Сообщений: 14104
Регистрация: 17.02.2004
Пользователь №: 2321


Можно попробовать на стороне сервера печатать в PDF, пользователю выдавать этот файл, который он и будет печатать.
Перейти в начало страницы
 
+Цитировать сообщение
SHADE
сообщение 22.01.2010 - 20:03

Bill rulz ^^
******
орден IV степени
Группа: Участник
Сообщений: 1418
Регистрация: 28.09.2003
Пользователь №: 24


Цитата(Pacific @ 21.01.2010 - 21:56) *
Не знаю как у вас, а у меня в Firefox в меню "Файл" есть пункт "Параметры страницы", и там можно убрать ненужные колонтитулы. Только что проверил - напечаталось без всяких посторонних надписей
Не хотелось бы просить пользователей делать это, если возможно.


Цитата(GLUK @ 21.01.2010 - 23:09) *
Можно попробовать на стороне сервера печатать в PDF, пользователю выдавать этот файл, который он и будет печатать.
Да, такая идея была, но с флешем проще чем с акробатом. Тот же например адобовский базворд ]]>https://acrobat.com]]> сделанный на флеше позволяет печатать из по обычному, игнорируя настрочки браузера... Осталось только разобраться каким образом он это делает.
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 29.03.2024 - 03:45