css实现刷新页面的同时保存页面控件的输入值这个对于我们来讲是非常好用了,像有些页面不小心刷新了页面表单值就丢失了需要重新输入非常的麻烦,那么我们可以使用css来定义页面刷新值保存起来,具体设置如下。
在Head中加入<meta name="save" content="history">
添加css: input{behavior:url(#default#savehistory)};
e.g. 页面上存在<input type=text id="txttestsavehistory"/>
给 input输入值后刷新页面看看,输入的值还在
例子
代码如下 | |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
还有一种真正的实现办法就是js ajax保存草稿功能
首先是表单页面:
代码如下 | |
<!-- 编写文章的文本域 --> <!-- 将JS代码放在所有对象之后,以免在页面未加载完成时出现对象不存在的错误 --> |
=====以下代码存成autosave.js=====
代码如下 | |
// 要保存的内容对象FormContent
// 恢复最后保存的草稿 |
原理非常的简单就是当我们在设定的几秒之后就会自动把我们指定文本框中的数据保存起来,这个比上面那个更适用哦,当然上面只写了js部份php处理部份大家与其它的保存数据是一样的。
新闻热点
疑难解答