К списку форумов К списку вопросов
Версия для печати на сайте
kain
10.03.2004 - 08:54
На своем сайте использую версию для печати страницы в формате Excel.
Файл формируется и сохраняется на сервере в момент открытия страницы.
На клиенте открывается постоянно одна и таже первая сформированная excel страница.
wd=window.open(path,"PrintWindow","top=0,left=0,width=750,height=550,menubar=1,scrollbars=1,resizable=1");
Lucifer
1 - 10.03.2004 - 09:30
ну и?
kain
2 - 10.03.2004 - 09:57
ну и как сделать чтобы открывался не первый сохраненный excel файл??? этот файл динамически изменяеться, затирая старый, а открывает все равно первый, как то из катталога временных файлов чтоль
Уверенный
3 - 10.03.2004 - 10:43
Попробуй для начала формировать каждый раз разное имя файла (с датой, PID-ом и т.п.)
kain
4 - 10.03.2004 - 10:48
3 уже думал над этим, только накапливаться будут, и на серваке и во временных файлах клиента. использую этот вариант, если другого не найду
Уверенный
5 - 10.03.2004 - 11:07
Кстати, а если нет у клиента excel? Чем плохо просто в html отдавать?
kain
6 - 10.03.2004 - 11:35
это печатная форма счета и клиенты хотят ее в экселе видеть сразу, а не получать например на мыло
Adept
7 - 10.03.2004 - 13:49
Формируй каждый печатную версию при запросе печатной версии, и пусть твой скрипт динамически выдаёт файл для скачивания (то есть скачивание будет происходить через него)
упс
8 - 10.03.2004 - 16:24
2 kain
открою маленький секрет - excel'ю глубоко фиолетово, что ты ему подсунешь - excel или html. Главное - это передать в броузере правильный content-type. Если ты это умеешь - то просто рисуешь html и отдаешь с excel'евским контент-тайпом...
Mips
9 - 11.03.2004 - 10:02
отдавай в ZIP'е ;)

К списку вопросов на форуме Веб-дизайн

>>