#javascript #jquery #internet-explorer #sidebar
#javascript #jquery #internet-explorer #боковая панель
Вопрос:
Я пытаюсь отправить файл на мой сервер из Windows Sidebar Gadget. Я нашел эту ссылку: http://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/23fad87b-8aad-4262-8c2c-b1fe0ca3b9f6/file-upload-with-sidebar-gadget?forum=sidebargadfetdevelopment
var adTypeBinary = 1;
var cfItem = System.Shell.chooseFile(true, "", "", "");
if (cfItem.path != "") {
oStream = new ActiveXObject("ADODB.Stream");
oStream.Type = adTypeBinary;
oStream.Open;
oStream.LoadFromFile(cfItem.path);
content = oStream.Read;
//upload content (as binary string)
oStream.Close;
oStream = null;
}
Но это объясняет только, как прочитать файл, а не как загрузить полученную двоичную строку. Я попробовал несколько методов (Blob, Uint8Array, ..), Но ни один из них не работает. Боковая панель Windows поддерживает стандарты Internet Explorer 7.
Если бы кто-нибудь предоставил решение, это было бы здорово (либо с помощью jquery, либо простого javascript)
Комментарии:
1. Неужели ни у кого нет решения для меня ?…