Программирование => JavaScript & JScript => Тема начата: mikelsv от 26 Января 2004, 18:38:25
Название: открытие файла
Отправлено: mikelsv от 26 Января 2004, 18:38:25
Можно с помощью JS открыть файл? Мне надо получить данные из файла, но функцию, которой можно это сделать я не нашел. Есть где-нибудь полная документация по JS?
Название: открытие файла
Отправлено: Макс от 26 Января 2004, 20:32:19
нет файл открыть нельзя (не считая всяких ActiveX)
Цитировать
mikelsv: Есть где-нибудь полная документация по JS?
каждый производитель броузера по своему трактует Javascript поэтому документацию под каждый броузер надо качать отдельно на сайтах производителей
Название: открытие файла
Отправлено: CGVictor от 27 Января 2004, 12:37:48
Я знаю, модераторы и прочие знатоки JS меня закопают, но попробовать можешь так: создаешь фрейм (невидимый, естественно), грузишь в него нужный файл, обращаешься через frame.document. Откроет только те файлы, которые могут отображаться в браузере (all:html,txt; ie&moz:xml,MSOffice). Решение корявое, но для конкретной проблемы может подойти.
Название: открытие файла
Отправлено: ondr от 27 Января 2004, 13:08:59
CGVictor Работать это не будет. Производители броузеров не такие глупые.
Название: открытие файла
Отправлено: CGVictor от 27 Января 2004, 13:44:30
ondr Ты не прав. Несколько раз так делал - все прекрасно работало.
Название: открытие файла
Отправлено: Viktor (Megai от 28 Января 2004, 02:45:20
Я к примеру проще делал 1. Только для IE
А далее работал с массивом data.recordset.movefirst; while (!data.recordset.eof) { bod = messagebodyarea.value; title = messagetitlearea.value; date = messagedatearea.value; data.recordset.movenext; }
2. Но это надо писать скрипт на сервере...
//Скрипт mystring = document.all.xxx.value;
А вообще, на сколько я знаю как такового открытия файлов нет (хотя попробуй покрутить с созданием документов на основе команды open -window.open; document.open - может что получится)
Название: открытие файла
Отправлено: CGVictor от 28 Января 2004, 13:36:38
Viktor (Megai А зачем такие извращения?
Название: открытие файла
Отправлено: Viktor (Megai от 29 Января 2004, 13:16:46
Иногда приходится, хотя можно спокойно передать к примеру через Cookies
Название: открытие файла
Отправлено: CGVictor от 29 Января 2004, 16:39:08
Цитировать
Viktor (Megai:
Что передать через Cookies?
Название: открытие файла
Отправлено: Viktor (Megai от 30 Января 2004, 02:09:48