2014-01-16 3 views
0

Привет Я ищу решения безумно в течение почти 2 дней. У меня есть библиотека с sharepoint, где загружено несколько слов docs.Using javascript JSZip Мне нравится передавать URL-адрес файла sharepoint в него. Возможно ли это?Загрузите zip с помощью jszip в Sharepoint

Я получаю каждый файл сервера относительный URL по ecmascript.Now Я хотел бы сделать что-то вроде этого:

function create_zip() { 
    debugger 
     var zip = new JSZip(); 
     zip.add("http://myspsite/shareddoc/a/test.docx", "\n"); //this is hardcoded for testing??here I have file url 
     //zip.add("hello2.txt", "Hello Second World\n"); 
     content = zip.generate(); 
     location.href = "data:application/zip;base64," + content; 
    } 

Любые указатели или как я исхожу из здесь? Thanxs.

+0

В чем смысл zip-файла? Потому что ваш код означает, что вы его загрузите, а затем вы закроете его локально. Таким образом, он не экономит пропускную способность, потому что вам придется локально загружать его, чтобы иметь возможность закрепить его ... Итак, какова конечная цель? Кроме того, если я смотрю на документ JSZip, функция «добавить() не существует ... она называется« .file() », и она предназначена только для локального файла, а не для удаленного файла .... – AymKdn

+0

ok to быть точным, я хотел бы дать пользователю заархивированный файл, который содержит файлы, не содержащие отдельную подсказку для загрузки. –

ответ

Смежные вопросы