Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jQuery вывод формы для печати в новом окне / 25 сообщений из 37, страница 1 из 2
11.03.2013, 10:50
    #38179457
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
На странице есть ссылка "Сформировать печатную форму"
Как с помощью JQuery открыть новое окно и сформировать в нем печатную форму, используя уже существующие на странице дивы, т.е. собрать их в определенном порядке?
...
Рейтинг: 0 / 0
11.03.2013, 11:24
    #38179517
dzone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
Я вот так делал:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<script type="text/javascript">

function printPage()
{
	
   var el=	mgfUtils.GetFieldByTagAndClass('table','ms-formtable');
   'тут выбираем элемент из текущей формы который хотим распечатать 

   var PopupPage=""; 
   'можно сюда добавить и парочку стилей например: 
   'PopupPage+="<link rel=\"stylesheet\" href=\"http://xxxxx/script/reset.css\" />" ;

   PopupPage+=el.innerHTML; 
   var printWin = window.open('','','toolbar,width=800,height=600,scrollbars,resizable,menubar');
   printWin.document.write(PopupPage);
   printWin.document.close();
   printWin.focus();
   printWin.print();
   //printWin.close();
};

</script>





<input type="button" value="Печать формы" onclick="printPage();" />
...
Рейтинг: 0 / 0
11.03.2013, 12:59
    #38179734
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
Почему-то не переносятся значения полей <input> (FF)
...
Рейтинг: 0 / 0
11.03.2013, 13:04
    #38179744
dzone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
w3d,

Наверное не переносятся те значения инпутов которые пользователь ввел и это нормально, если бы форма открылась с сохраненными значениями то думаю получилось бы (не проверял). Придется тебе дописывать )
...
Рейтинг: 0 / 0
11.03.2013, 13:43
    #38179802
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
Возможно вывести в форме сразу страницы и с альбомной и с портретной ориентацией?
...
Рейтинг: 0 / 0
11.03.2013, 14:01
    #38179838
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
w3dВозможно вывести в форме сразу страницы и с альбомной и с портретной ориентацией?Можно ли распечатать лист ориентированно альбомно и портретно одновременно?
...
Рейтинг: 0 / 0
11.03.2013, 14:18
    #38179872
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
Имеется в виду - напечатать первые 2 листа в портретной ориентации, остальные 3 - в альбомной, регулируя это программно?
...
Рейтинг: 0 / 0
11.03.2013, 14:23
    #38179886
dzone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
w3d,

думаю не получится.
...
Рейтинг: 0 / 0
11.03.2013, 14:47
    #38179931
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
Только в pdf, html ничего не знает об ориентации.
...
Рейтинг: 0 / 0
11.03.2013, 14:48
    #38179932
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
Или MS Word или OO Writer.
...
Рейтинг: 0 / 0
11.03.2013, 16:13
    #38180074
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
AntonariyТолько в pdf, html ничего не знает об ориентации.
Чем на JS можно просто нарисовать таблички (с учетом автоподгонки ячеек по содержимому)?
...
Рейтинг: 0 / 0
11.03.2013, 16:13
    #38180075
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
AntonariyИли MS Word или OO Writer.
Примерчик не подкинете?
...
Рейтинг: 0 / 0
11.03.2013, 16:52
    #38180138
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
w3dЧем на JS можно просто нарисовать таблички (с учетом автоподгонки ячеек по содержимому)?Руками. Для "рисования на js" других инструментов пока не придумали.
w3dAntonariyИли MS Word или OO Writer.
Примерчик не подкинете?Вам оно точно надо? Ведь это не делается на клиенте, это делается на сервере.
...
Рейтинг: 0 / 0
12.03.2013, 06:02
    #38180701
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
AntonariyВам оно точно надо? Ведь это не делается на клиенте, это делается на сервере.
На сервере я это делать умею, надо именно на клиенте на JS
...
Рейтинг: 0 / 0
12.03.2013, 08:34
    #38180750
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
На клиенте только в IE.
...
Рейтинг: 0 / 0
12.03.2013, 09:47
    #38180811
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
AntonariyНа клиенте только в IE.
Каким образом?
...
Рейтинг: 0 / 0
12.03.2013, 11:07
    #38180912
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
> Каким образом?
тынць

_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
13.03.2013, 06:15
    #38182397
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
Ex_Soft> Каким образом?
тынць

А как в ворд можно вывести заполненную таблицу из html?
...
Рейтинг: 0 / 0
13.03.2013, 21:13
    #38182906
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
w3d,

используйте на сервере OfficeXML - xslt-трансформациюс данными -> получите файл Word и передавайте полученный файл клиенту
...
Рейтинг: 0 / 0
14.03.2013, 09:43
    #38183254
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
spw3d,
используйте на сервере OfficeXML - xslt-трансформациюс данными -> получите файл Word и передавайте полученный файл клиенту
Мне необходимо формировать печатные формы на клиенте.
...
Рейтинг: 0 / 0
14.03.2013, 12:15
    #38183540
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
> А как в ворд можно вывести заполненную таблицу из html?
Если тупо в лоб, то просто бегаем по html и добавляем в ворд. BTW, таблица статична или в ней юзвер чей-нить калапуцает?

_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
14.03.2013, 13:15
    #38183711
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
Ex_Soft> А как в ворд можно вывести заполненную таблицу из html?
Если тупо в лоб, то просто бегаем по html и добавляем в ворд. BTW, таблица статична или в ней юзвер чей-нить калапуцает?

Таблица формируется по данным, введенным юзером.
...
Рейтинг: 0 / 0
14.03.2013, 13:15
    #38183714
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
Формируется с помощью JS
...
Рейтинг: 0 / 0
14.03.2013, 13:22
    #38183736
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
> Формируется с помощью JS
Ну, тогда у Вас уже половина функционала - ЭстЪ. Допилите его на предмет разруливания где таблицу рожать: в html или в ворде.

_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
14.03.2013, 13:30
    #38183763
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery вывод формы для печати в новом окне
Ex_Soft> Формируется с помощью JS
Ну, тогда у Вас уже половина функционала - ЭстЪ. Допилите его на предмет разруливания где таблицу рожать: в html или в ворде.

Вопрос в том, как передать эту самую таблицу в Ворд? Просто текст - понятно, а таблицу?
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jQuery вывод формы для печати в новом окне / 25 сообщений из 37, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]