Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
создать файл и дать его скачать клиенту
|
|||
|---|---|---|---|
|
#18+
Знаю, что на javascript такого не сделаешь, но очень надо хоть как-то. В кратце-есть страница с HTML и на ней таблица с отчетом, который я генерирю. То что мне надо, это по желанию юзера этот отчет записать ему в Еxcel файл и записать этот файл ему на комп. Сгенерировать содержание я могу и сам, но проблема в том, что я не знаю как создать файл и дать его скачать клиенту? если можно какой-нибудь пример или ссылку... Please ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 12:21 |
|
||
|
создать файл и дать его скачать клиенту
|
|||
|---|---|---|---|
|
#18+
попрубуйте Response.ContentType = "application/vnd.ms-excel"; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 12:30 |
|
||
|
создать файл и дать его скачать клиенту
|
|||
|---|---|---|---|
|
#18+
Зачем JS, можно и без него обойтись. Вешаешь кнопку, за нее серверный обработчик: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Это, как мне кажется, то, что тебе нужно - нашимаешь кнопку, и тебе вываливается окошко с приглашением скачать файл. Никаких обновлений страниц. Но главная проблема не в этом, а в том, что XLS-файл ручками создать - это бооольшая проблема. Поэтому лучше экспортируй таким же образом HTML-файл, а затем открывай его в excel. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2005, 14:14 |
|
||
|
создать файл и дать его скачать клиенту
|
|||
|---|---|---|---|
|
#18+
а я генерировал html таблицу, а потом ее выгружал на клиента, как указали выше, и указывал имя файла с расширением xls - и ексел такой файл нормально схавала ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2005, 00:41 |
|
||
|
создать файл и дать его скачать клиенту
|
|||
|---|---|---|---|
|
#18+
а как после скачивания файла обновить страницу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2015, 18:00 |
|
||
|
создать файл и дать его скачать клиенту
|
|||
|---|---|---|---|
|
#18+
bombimbomа как после скачивания файла обновить страницу? А никак. Response один и он возвращает Вам экспортированный Excel. Нужно искать другие методолгии для экспортирования файлов, например, делать это не на самой странице, а перенаправлять на другую, ответственную именно за экспорт файла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2015, 18:16 |
|
||
|
создать файл и дать его скачать клиенту
|
|||
|---|---|---|---|
|
#18+
я вот делаю страницу download отправляю на нее Код: vbnet 1. 2. на самой старнице делаю Код: vbnet 1. 2. 3. 4. 5. 6. даже добавил на download.aspx <meta http-equiv="refresh" content="10;url=NotificationForm.aspx"> возвращает обратно на страницу создается файл но страница не переходит на download.aspx, а остается на NotificationForm.aspx и выкидывает файл не обновляя страницы.. что может быть не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2015, 09:52 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33366183&tid=1356592]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
7ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 370ms |

| 0 / 0 |
