|
КАК? сохранять файлы на JavaScript - кто знает технологию?
|
| Автор |
Сообщение |
Самослов Интернет на завтрак

Зарегистрирован: 01.05.2007 Сообщения: 40 Откуда: Россия 2237 
|
Добавлено: Вт, 01 Май, 2007 11:05 Заголовок сообщения: КАК? сохранять файлы на JavaScript - кто знает технологию? |
|
|
JavaScript - очень мощная вещь, вот только мне не хватает одной функции - работы с файлами! Столько возможностей открывается - просто страшно подумать. Ну не может быть, чтобы JavaScript не поддерживал работу с файлами! Народ кто знает, подскажите пожалуйста технологию и синтаксис, и ссылочки было бы хорошо скинуть, думаю многие сталкивались с этой проблемой.
Заранее спасибо! _________________ Слова не нужно учить, они должны запоминаться сами - это принцип гармониии, это принцип /Самослова/ |
|
| Вернуться к началу |
|
 |
Wink $a ||= 5;


Зарегистрирован: 08.08.2006 Сообщения: 888 Откуда: Россия, Омск 102559 
|
Добавлено: Вт, 01 Май, 2007 11:27 Заголовок сообщения: |
|
|
| Можно поподробнее, что требуется? JavaScript действительно не поддерживает работу с файлами, но многие задачи решаются без его использования. И потом не забывайте, что некоторые люди намеренно отключают поддержку JavaScript и при этом хороший сайт не должен терять свою функциональность. |
|
| Вернуться к началу |
|
 |
Самослов Интернет на завтрак

Зарегистрирован: 01.05.2007 Сообщения: 40 Откуда: Россия 2237 
|
Добавлено: Вт, 01 Май, 2007 16:28 Заголовок сообщения: |
|
|
| Wink писал(а): | | Можно поподробнее, что требуется? JavaScript действительно не поддерживает работу с файлами, но многие задачи решаются без его использования. |
Конкретно требуется узнать как сохранить в файл какую-нибудь информацию, ну например, данные форм введенных пользователем, именно с помощью JavaScript/ Вы можете мне в этом помочь?
| Wink писал(а): | | И потом не забывайте, что некоторые люди намеренно отключают поддержку JavaScript и при этом хороший сайт не должен терять свою функциональность. |
К сожалению, я готов пожертвовать комфортом посетителей. _________________ Слова не нужно учить, они должны запоминаться сами - это принцип гармониии, это принцип /Самослова/ |
|
| Вернуться к началу |
|
 |
Wink $a ||= 5;


Зарегистрирован: 08.08.2006 Сообщения: 888 Откуда: Россия, Омск 102559 
|
Добавлено: Вт, 01 Май, 2007 16:38 Заголовок сообщения: |
|
|
Самослов
С помощью JavaScript нельзя записать файл на сервер, т.к. он выполняется на стороне клиента. А что мешает передавать данные форм в php-скрипт? |
|
| Вернуться к началу |
|
 |
Самослов Интернет на завтрак

Зарегистрирован: 01.05.2007 Сообщения: 40 Откуда: Россия 2237 
|
Добавлено: Вт, 01 Май, 2007 17:55 Заголовок сообщения: |
|
|
| Wink писал(а): | Самослов
С помощью JavaScript нельзя записать файл на сервер, т.к. он выполняется на стороне клиента. А что мешает передавать данные форм в php-скрипт? |
А ведь есть и серверный JavaScript, и это не одно и то же, что и клиентский! Поэтому это очень замороченный вопрос "Работа с файлами на JavaScript", так что если кто знает, подскажите, пожалуйста.
Заранее спасибо! _________________ Слова не нужно учить, они должны запоминаться сами - это принцип гармониии, это принцип /Самослова/ |
|
| Вернуться к началу |
|
 |
Wink $a ||= 5;


Зарегистрирован: 08.08.2006 Сообщения: 888 Откуда: Россия, Омск 102559 
|
|
| Вернуться к началу |
|
 |
Самослов Интернет на завтрак

Зарегистрирован: 01.05.2007 Сообщения: 40 Откуда: Россия 2237 
|
Добавлено: Ср, 02 Май, 2007 06:10 Заголовок сообщения: |
|
|
| Wink писал(а): | | http://alepira.ural.ru/servguide14/index.htm |
Спасибо за ресурс! Теперь посижу недельку, может что нарою. _________________ Слова не нужно учить, они должны запоминаться сами - это принцип гармониии, это принцип /Самослова/ |
|
| Вернуться к началу |
|
 |
KLeN Интернет на завтрак

Зарегистрирован: 20.09.2006 Сообщения: 52
2419 
|
Добавлено: Ср, 02 Май, 2007 18:55 Заголовок сообщения: |
|
|
смотря какая у вас задача
недавно встал передо мной вопросец, пользователь выбирает в форме картинку, она появляется снизу он ее кадрирует, заполняет остальные поля формы и сабмитит. Средства только JS + HTML + сервер
Сделал так:
под input type="file" добавляется невидимый iframe и пустой div - container
при выборе файла JS запоминает таргет формы, меняет его на IFRAME и делает в него пост формы, на стороне сервера идет запись картинки и возвращается HTML код который вставляется в conteiner и подключается кадрировалка, таргеты формы возвращаются на место - вуаля. Для пользователя все выглядит совершенно прозрачно, страничка не ребутится, картинка при выборе появляется.
В принципе такой фокус можно провернуть с любыми типами файлов. |
|
| Вернуться к началу |
|
 |
Ents Пользователь хостинга
Зарегистрирован: 20.11.2007 Сообщения: 2
72 
|
Добавлено: Вт, 20 Ноя, 2007 10:23 Заголовок сообщения: |
|
|
| А можешь выложить код? я сейчас столкнулся именно с такой задачей |
|
| Вернуться к началу |
|
 |
Ents Пользователь хостинга
Зарегистрирован: 20.11.2007 Сообщения: 2
72 
|
Добавлено: Ср, 21 Ноя, 2007 13:13 Заголовок сообщения: |
|
|
Уже сделал. Реализовал немного не так как [b]Klen[/b]
создал для input type="file" отдельную форму с target в iframe и action в отдельный скрипт который сохраняет, масштабирует и выводит картинку в ХТМЛ
Для пользователя ситуация аналогично: страничка не ребутится, картинка при выборе появляется. |
|
| Вернуться к началу |
|
 |
|