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處理部份大家與其它的保存數據是一樣的。
新聞熱點
疑難解答