Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Проблема с сохранением файлов в Google Chrome (https://javascript.ru/forum/css-html/59870-problema-s-sokhraneniem-fajjlov-v-google-chrome.html)

annie88 01.12.2015 12:31

Проблема с сохранением файлов в Google Chrome
 
Здравствуйте!
Может быть задам очень глупый вопрос, но не могли бы Вы подсказать, при таком подходе, может случится так, что некоторые файлы сохраняются без проблем, а некоторые (сформированы аналогично) вообще не сохраняются (заметки о блокировках в загрузках также отсутствуют)?

Цитата:

Сообщение от annie88
add.php
if(empty($_POST['content'])){
        exit;
    }
    header("Cache-Control: ");
    header("Content-type: text/plain");
    header('Content-Disposition: attachment; filename="text.txt"');
    echo $_POST['content'];

создается в html файле
<div style="display:none">
              <form id="forma" action="add.php" method="post">
                  <input type="hidden" value="text.txt" name="filename">
                  <input id="input_content" type="hidden" value="" name="content">
             </form>
            </div>

При нажатии на кнопку, вызовется функция
function SaveFile(){
    document.getElementById('input_content').value = document.getElementById('блок с нужным текстом').textContent;
    var form = document.getElementById('forma');
  form.submit();
}


annie88 02.12.2015 16:33

попробовала создать такой файлик силами javascript, используя метод http://redspirit.ru/notes/html5-soxr...ym-imenem.html В общем получилось, однако в результате пострадало форматирование теста в полученном файле. Текст в нем сохранился без переносов на другую строку.
Кто-нибудь работал с данным методом? Не подскажите, как можно исправить форматирование?:-?


Часовой пояс GMT +3, время: 16:21.