Javascript-форум (https://javascript.ru/forum/)
-   Internet Explorer (https://javascript.ru/forum/css-html-internet-explorer/)
-   -   Помогите с записью в файл (https://javascript.ru/forum/css-html-internet-explorer/21397-pomogite-s-zapisyu-v-fajjl.html)

WildMaN 07.09.2011 23:21

Помогите с записью в файл
 
Была написана утилитка-конвертер, удобства ради на JS. Утилита пишет данные в локальные файлы из-под IE:

var fso = new ActiveXObject("ADODB.Stream");
fso.Type=2;
fso.Charset="iso-8859-1";
fso.Open();
fso.WriteText(data);
fso.SaveToFile(filename,2);
fso.Close();

Все было прекрасно до смены ноутбука, после чего я узнал что ADODB предан анафеме и никакими бубнами вокруг настроек безопасности IE его не вернуть.

Откатиться на старую систему, где IE позволял писать в локальный файл, уже нельзя. HTML5 FileWrite не подходит по другой причине (идиотизм хрома с кросс-доменной политикой). Посоветуйте что можно сделать, не переписывая все с JS на другом языке.

dmitriymar 08.09.2011 10:37

ничего,делать как все-через сервер

UDN 23.10.2011 20:34

Есть множество методов в обходе ограничений выполнения ActiveX:
Измени разрешение у файла выстави в .hta
Другие метода описаны на этом же сайте.

Суть проблемы не изложена, где находится код на локальном или на
сервере.

Почемучкин 06.11.2011 21:12

А еще можно старую систему запустить в виртуальной машине.


Часовой пояс GMT +3, время: 22:33.