Определение наличия папки на компьютере клиента в GWT - PullRequest
0 голосов
/ 11 августа 2009

Можно ли как-нибудь проверить наличие папки в корневом каталоге клиента на диске C (при условии, что клиент использует Windows XP) в GWT? Таким образом, который работает как в Firefox, так и в IE, по крайней мере?

Я знаю, что есть способ сделать это с помощью JavaScript, но, насколько я знаю, он работает только в IE6. Если это мой единственный реальный вариант, я буду использовать JSNI для доступа к следующему JavaScript:

try {
    var fso  = new ActiveXObject("Scripting.FileSystemObject");
    try {
        fso.GetFolder("C:\\Folder");
        return true;
    } catch (f) {
        return false;
    }
} catch (e) {
    return false;
}

1 Ответ

3 голосов
/ 12 августа 2009

Нет, GWT не имеет этого.

Поскольку GWT построен на «простом» JavaScript, он не может предложить вам больше. Для этого вы привыкли использовать апплеты ActiveX / Flash / Java.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...