Копирование

Копирование.

Разумеется, единственное различие между методами moveTo() и copyTo() заключается в том, что второй сохраняет исходный файл. Для того чтобы применить метод copyTo(), нужно только лишь поменять название метода в коде из листинга 12.13. Готовая функция modify() будет выглядеть, как в листинге 12.14.

Листинг 12.14. Копирование файлов

Function modify(){

Var origin=document. getElementById(‘origin’).value;

Var destination=document. getElementById(‘destination’).value;

Hd. getFile(origin, null, function(file){

Hd. getDirectory(destination, null, function(dir){

File. copyTo(dir, null, success, showerror);

},showerror);

},showerror);

Замените функцию modify() в листинге 12.13 аналогичной функцией из листинга 12.14 и откройте шаблон из листинга

12.12, чтобы протестировать пример в браузере. Скопируйте файл, повторив процедуру, которую выполняли для перемещения файла. Вставьте путь к исходному файлу в поле «Источник», а путь к каталогу, куда файл должен быть скопирован, — в поле «Цель».

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

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