标题:
[版本发布]
SaveHistory插件[ 自己做的第一个插件 ]
[打印本页]
作者:
m_aple
时间:
2007-11-13 16:48
标题:
SaveHistory插件[ 自己做的第一个插件 ]
功能:保存填写的表单信息,防止刷新或是跳转丢失数据(密码除外)
不知道有没有人做过,如果已经有了,不要拿砖头砸我哦.
用用看就知道了...
--------------------------------------------------------------------------------------
E-Mail:
m_aple@qq.com
[
本帖最后由 m_aple 于 2007-11-13 16:54 编辑
]
作者:
AY
时间:
2007-11-13 17:42
哗,这个牛,学习了
作者:
mutalisker
时间:
2007-11-14 10:13
支持原创, 顶
楼主确定这个插件是完整的?我怎么没看出什么名堂
作者:
luoice
时间:
2007-11-14 10:27
我看了,也没有看出什么东西!
作者:
m_aple
时间:
2007-11-14 13:49
主要是用css的behavior,所以没什么JS的代码
作者:
AY
时间:
2007-11-14 15:23
是利用默认 behavior 的 "savehistory",在离开页面时自动把元素的状态保存到 session 历史里,在前进或后退到这个页面时 "savehistory" 会自动回复到最后离开时的状况态 (包括表单数据),十分巧妙。
PS 提 2 个建议:
1. 可以把 selector 由 * 改为 input, textarea,因为表单数据主要是在这 2 个元素 (wyswyg editor 通常也有隐藏的 textarea 同步),这样或许能省点资源
2. 豁免在 https 页面执行,否则每次都会弹出 "This page contains both secure and unsecure..."
[
本帖最后由 AY 于 2007-11-14 15:40 编辑
]
作者:
sbyguli
时间:
2007-11-18 04:19
楼上的高人啊!
作者:
Zee_Mars
时间:
2007-11-24 09:36
看了解释后,感觉确实很实用的插件啊,支持一个。
作者:
sky5
时间:
2007-11-24 10:41
如果,st.text =
是否不用独立的CSS文件?
怀疑ing...
作者:
ncttour
时间:
2007-11-24 12:10
很实用啊,楼主多做一些有用的插件吧,支持一下。
欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./)
Powered by Discuz! 7.2