Создание каталогов

Создание каталогов.

Методы getFile() (работает только с файлами) и getDirectory() (работает только с каталогами) аналогичны. Для того чтобы создать каталог, используя для ввода данных все тот же шаблон из листинга 12.7, нужно всего лишь заменить название метода getFile() на getDirectory(), как в следующем коде.

Листинг 12.9. Создание каталога с помощью метода getDirectory()

Function create(){

Var name=document. getElementById(‘myentry’).value; if(name!=»){

Hd. getDirectory(name, {create: true, exclusive: false}, show, showerror);

}

}

Обратите внимание на то, что оба метода принадлежат объекту DirectoryEntry с именем root, для представления которого используется переменная hd. Таким образом, для вызова методов и создания файлов и каталогов в файловой системе нашего приложения приходится всегда использовать данную переменную.

Замените функцию create() в листинге 12.8 функцией из листинга 12.9, чтобы наше приложение создавало не файлы, а каталоги. Загрузите файлы приложения на свой сервер, откройте HTML-документ из листинга 12.7 в браузере и введите в форму на экране нужные данные для создания каталога.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *