Показать сообщение отдельно
  #1 (permalink)  
Старый 29.09.2014, 12:58
Новичок на форуме
Отправить личное сообщение для Rexxe Посмотреть профиль Найти все сообщения от Rexxe
 
Регистрация: 29.09.2014
Сообщений: 5

Создание и скачка файла (работает, но не совсем как надо)
Добрый день. Облазил кучу сайтов в поисках и даже нашел то что нужно, но все же нужна помощь.

Мне нужно что бы по нажатию кнопки, скрипт брал текст из textBox'ов (и прочих элементов) затем записывал их в файл и скачивался.

Задача выполнима, более того я нашел в интернете рабочие коды, но есть проблемы. В одном коде все сохраняет как надо, но нельзя перенести строку. А в другом коде перенос строки работает, зато нельзя указать название и расширение файла.

Первый код (все работает как надо, но не работает перенос строк)
var pom = document.createElement('a');
pom.setAttribute('href', "data:x-application/text," + escape('text1\n'+'text2'));
pom.setAttribute('download', 'text.txt'); 
pom.click();


Второй код (перенос строки работает, но как(?) указать название файла я не знаю.)
function dataUrl(data)
      {return "data:x-application/text," + escape(data);}
window.open(dataUrl('text1\n'+'text2'));
}


В общем нужно мне что бы можно было указать формат файла и данные записывались бы с переносом строк.

Последний раз редактировалось Rexxe, 29.09.2014 в 13:13.
Ответить с цитированием