(Javascript)为何IE刷新后,CheckBox的状态会改变?

IE浏览器,在刷新之后,为何有时checkbox的状态会改变?就是说,刷新前,页面中有的checkbox为“选中”状态,而刷新后就全变成“非选中”状态了。在网上查了下,有... IE浏览器,在刷新之后,为何有时checkbox的状态会改变?
就是说,刷新前,页面中有的checkbox为“选中”状态,而刷新后就全变成“非选中”状态了。
在网上查了下,有人说是IE的bug,是否如此呢?
如果不是IE的bug,那么该如何在刷新后保持checkbox的状态呢?
谢谢!
谢谢各位!
我的初衷是想在html文件关闭之后,记住页面里的chekox的状态,以便下回重新打开时checkbox的状态如前。
做法是,关闭html时把当前被选中的checkbox的id写进临时文件,下回打开html时读文件,从而初始化对应的checkbox。
问题如下:
初次打开html后,选中n个checkbox,接着关闭html,然后第2次打开html,看到之前选中的n个checkbox已被正确初始化(选中),此时如果:
i)刷新页面,所有的checkbox状态将被清空.
ii)关闭页面,checkbox状态也将被清空,当然临时文件也没被写进任何东西。

请问有什么方法解决以上问题?
展开
 我来答
Foxcoming
2009-05-11 · TA获得超过692个赞
知道小有建树答主
回答量:718
采纳率:0%
帮助的人:820万
展开全部
是在客户端写啊?那就的用cookie了。在js里面调用cookie,然后打开的时候读cookie就行了。 具体的查DHTML的文档吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式