powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Не работает javascript для скачивания файла
3 сообщений из 3, страница 1 из 1
Не работает javascript для скачивания файла
    #39227875
trom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочу с помощью яваскрипт скачать файл и сохранить его на диск
Но не работает даже скачка к примеру тут ошибка в строке alert(objSrvHTTP.status); (Предполагается наличие объекта)
Что здесь не так ?

Код: javascript
1.
2.
3.
4.
var objSrvHTTP = new ActiveXObject("MSXML2.ServerXMLHTTP.6.0");
objSrvHTTP.open("GET", "http://192.168.0.1/1.txt", false);
objSrvHTTP.send();
alert(objSrvHTTP.status);



если убрать alert(objSrvHTTP.status); то в коде для скачки фала ошибок нет, но начинает ругаться код для сохранения файла на диск
в строке stream.saveToFile("C:\\1.txt");
то есть как понимаю просто не происходит скачивание файла, отсюда все ошибки
как это исправить ?
Код: javascript
1.
2.
3.
4.
5.
6.
var stream = new ActiveXObject("ADODB.Stream");
stream.type = 1;
stream.open();
stream.write(objSrvHTTP.responseBody);
stream.saveToFile("C:\\1.txt");
stream.close();
...
Рейтинг: 0 / 0
Не работает javascript для скачивания файла
    #39227878
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как и откуда запускаете скрипт?
У пользователя, от имени которого запускается скрипт, есть права на запись в корень диска?


tromначинает ругаться код для сохранения файла на диск
в строке stream.saveToFile("C:\\1.txt");Текст ошибки покажите.
...
Рейтинг: 0 / 0
Не работает javascript для скачивания файла
    #39227881
trom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle,
поменял путь не на диск с файл сохранился, значит действительно дело в правах.

А почему тогда alert(objSrvHTTP.status); вызывает ошибку
вот скрин http://clip2net.com/s/3xyQgaG

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


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