Есть ли способ загрузить и сохранить файлы в определенном, определенном разработчиком месте, используя функции JavaScript пользователя JavaScript?Есть ли способ хранить файлы локально с помощью JavaScript-браузера Opera?
Спасибо.
Есть ли способ загрузить и сохранить файлы в определенном, определенном разработчиком месте, используя функции JavaScript пользователя JavaScript?Есть ли способ хранить файлы локально с помощью JavaScript-браузера Opera?
Спасибо.
Действительно, чистое решение для JavaScript возможно только с виджетами и Opera 10 и выше. Должно быть возможным взаимодействие с апплетом Java, который пользователь предоставил достаточные привилегии для сохранения файлов. Я также видел решение, которое используется локальный сервер которого user.js бы поговорить - увидеть «HistoryPlus» сценарий, описанный где-то в этом посте:
http://my.opera.com/chooseopera/forums/findpost.pl?id=2669972
http://dev.opera.com/libraries/fileio/docs/overview-summary-file-io.js.dml выглядит так, как вы хотите.
var localDir, remoteFile;
var out = serverDir.open(remoteFile, opera.io.filemode.READ);
var in = clientDir.open(localFile, opera.io.filemode.WRITE);
var line = "";
do {
in.writeLine(line);
line = out.readLine();
} while(line);
in.close();
out.close();
Пользователь должен изменить свой файл конфигурации, чтобы разрешить эти библиотеки.
Похоже, что это только для Opera Widgets, а не для скриптов пользователей Opera. –
Opera Javascript Пользователь: HTTP: // WWW .opera.com/browser/tutorials/userjs/ – Nifle
Я не знал, что он существует – Nifle
@Nifle: Они ничего не упомянули о постоянном хранении в файлах (а не куки). –