У меня есть автономный html файл на моем рабочем столе, я намерен открыть его в браузере, а затем отредактировать TEXTAREA. Когда я нажимаю кнопку сохранения браузера, данные формы не сохраняются в Chrome, но они сохраняются в Firefox, если я сохраню все файлы (css, js, jpg и т.д.), но не тогда, когда я сохраняю его как один файл html.
Есть ли способ заставить браузер сохранять отредактированные данные формы, когда он закрыт в браузере, и, возможно, сохранить его как один файл html
Вы можете сохранить его в cookie или в сеансе, но он сохранит только в браузере, который вы его сохранили в первую очередь.
Лучше всего хранить переменную в файле в Javascript.
Что-то вроде этого:
JS
$(document).ready(function(){
var saved_text = "";
$('#text_area').val(saved_text);
$('#submit_btn').click(function(){
saved_text = $('#text_area').val();
});
});
HTML
<textarea id="text_area"></textarea>
<input type="button" id="submit_btn"/>
Вы должны также сохранить документ после этого, чтобы сохраненная текстовая переменная сохранялась после ее закрытия