FitTech
@FitTech

Как скачать произвольный текст в формате html, выведенный на страницу?

На страницу передается текст(создан в wysiwyg редакторе) в переменной $model->content.
С помощью download хочу сделать скачивание данного текста в файл.
$this->registerJs(<<<JS
(function() {
    
    $('.btn-download').on('click', function(e) {
        e.preventDefault();
        download(new Blob(["$model->content"]), "fileName");
    });            
})();
JS
)
?>

При таком вызове получаю ошибку "Uncaught SyntaxError: Unexpected identifier", в инспекторе кода вижу что там проблема с кавычками(потому что в тексте есть кавычки тоже)

Если вызвать так:
download("$model->content", "$name");
То ошибка:
Uncaught SyntaxError: missing ) after argument list

Подскажите, пожалуйста, как вообще передать туда правильно текст?
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы