Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Error202 от 16 Августа 2005, 14:38:17

Название: Drag n Drop
Отправлено: Error202 от 16 Августа 2005, 14:38:17
Можно ли сделать такую штуку:
Стандартный Win Explorer -> хватаю файл и тащу в окно браузера... Там какой-нть скрипт Java замечает название этого файла и путь -> передает ему эти параметры методом post ??
Название: Drag n Drop
Отправлено: ThE0ReTiC от 16 Августа 2005, 16:14:29
Error202
Имхо можно через написание ActiveX`а для браузера
Название: Drag n Drop
Отправлено: CGVictor от 16 Августа 2005, 20:38:23
Error202
Теоретически это можно "понимать" и 7-м флешем. Но примеров не видел и сам не делал.
Или - да, ActiveX.
Название: Drag n Drop
Отправлено: Error202 от 17 Августа 2005, 09:58:00
Для чтения локальных файлов использую код:

function ShowFolderFileList(folderspec)
{
var fso, f, fc, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFolder(folderspec);
fc = new Enumerator(f.files);
s = "";
for (; !fc.atEnd(); fc.moveNext()) {  s += fc.item();  s += "
"; }
return(s);
}


Но при загрузке постоянно выскакивает сообщение "Страница может содержать опасные элементы ActiveX"...
Оно и понятно... Можно ли сделать так, чтобы пользователь мог поставить галочку типа "Доверять данным этого источника"?
Название: Drag n Drop
Отправлено: CGVictor от 29 Августа 2005, 13:12:28
Error202
Теоретически - теоретически! - тебя может спасти W3Policy, если в ней указать, для чего собираются данные. Но, подозреваю, оно даже в родном IE будет через попу работать...

Или показывай юзеру сообщение, типа "занесите сайт в зону доверенных узлов"...