情景如下: 我们用<asp:textbox id="txtDate">控件 在服务器端代码中给txtDate赋成当前日期的值(不含时间). 这样客户端id为txtDate文本框显示的应该是当前日期值.可是txtDate显示的是前一天的日期. 客户填完数据后没选日期直接提交, 这样客户端和服务器端的日期就相差了一天. 在修改数据时改的就是前一天的数据(今天的数据把前一天的冲掉).客户的本地系统日期没有问题,在我把他的IE7临时文件和表单删除后,重启IE,日期显示正常....IE7缓存的bug,怕以后再出现,我目前的解决方法是不缓存页面<META http-equiv="pragma" content="no-cache"> <META http-equiv="Cache-Control" content="no-cache, must-revalidate"> <META http-equiv="expires" content="Mon, 23 Jan 1978 12:52:30 GMT">Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache);由于没法重现bug,不知道有没有用, 谁有过类似经验,帮忙指导一下,谢谢.
1 回答
- 1 回答
- 0 关注
- 386 浏览
添加回答
举报
0/150
提交
取消