Показать сообщение отдельно
  #1 (permalink)  
Старый 01.12.2015, 12:31
Аватар для annie88
Кандидат Javascript-наук
Отправить личное сообщение для annie88 Посмотреть профиль Найти все сообщения от annie88
 
Регистрация: 25.09.2015
Сообщений: 101

Проблема с сохранением файлов в 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, 01.12.2015 в 14:10.
Ответить с цитированием