我桌面上有一个离线html文件,我打算在浏览器中打开它,然后编辑TEXTAREA,当我点击浏览器保存按钮时,表单数据不会保存在Chrome中,但如果保存在Firefox中我保存所有文件(css,js,jpg等)但不保存为单个html文件。
有没有办法强制浏览器在浏览器中关闭时保存已编辑的表单数据,并可能将其保存为单个html文件
答案 0 :(得分:0)
您可以将其保存在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"/>
您必须在此之后保存文档,以便在关闭后保存的文本变量仍然存在