2016-08-17 2 views
0

Создаю кнопку «Загрузить» с помощью webresource, которая содержит функцию в javascript. Итак, когда пользователь нажимает на кнопку, я хочу показать txt-файл. Но мой код не работает. Это мой код js:CRM Загрузите файл .txt с помощью кнопки

function Download() { 
debugger; 
var fileContent = "C:\Users\adminrede\Documents\projeto\AlvosCampanha.txt"; 
    window.open(fileContent); 
}; 

Я видел этот код в Интернете. Надеюсь, что кто-то поможет. Благодаря.

+0

Каким образом ваш код не работает? Какова ценность 'txtContent'? – Filburt

+0

@Fillburt 'encodeUri' не определен. Поэтому 'txtContent' не имеет значения. – Claudia

+0

@Claudia, вы, вероятно, получили это наоборот, как сказал Филбурт, encodeUri не определено, поскольку параметр txtContext не определен. – dynamicallyCRM

ответ

0

Таким образом, браузер будет искать файл на клиентском компьютере не на сервере, на котором размещен скрипт.

Браузеры не могут получить доступ к локальным файлам, очевидно, из соображений безопасности. Запустите файл в другом месте, а затем вы можете сделать window.open в расположение файла.

+0

Я уже занимаюсь упражнением. Я использую filesaver.js, и он работает. Спасибо всем. – Claudia

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