这几天遇到一个极其古怪的问题,描述一下
页面有个Label显示提交人用户名,
下面有个Table,通过js添加一些行,让用户录入数据
然后就是提交审批按钮
结果有个领导,用的是傲游浏览器,他审批2张单子,结果打开第2个单据时,Label显示没有问题,是第2张单据的提交人
但是Table显示的,却是第1个单据录入的数据
而最奇怪的是,我按右键,查看源文件,显示的html代码里的Table,却是正确的(即正确的第2个单据的数据)
试了几遍,都是一样的问题。
由于领导急着审批,我就帮领导下载了个最新版的傲游覆盖安装,结果问题依旧,再卸载,删除原安装目录,再重新安装,就正常了
估计是傲游的配置问题,不过这个傲游也太神奇了,服务器发送的是正确的数据,傲游却显示之前的别的单据的数据
哪位大师知道傲游这种配置在哪里呢?
btw,我的程序没做任何的缓存应用处理
------解决方案--------------------------------------------------------
清理下页面缓存看看,我也遇到过好几次类似的神奇问题
------解决方案--------------------------------------------------------
不知道呢
------解决方案--------------------------------------------------------
没碰到过,顶
------解决方案--------------------------------------------------------
不要使用傲游,在某些电脑上其页面缓存机制(不是服务器端的,是指客户端tempfile中存的网页)有点问题,他会一直取之前页面的资料.或者是其他的页面的资料(偶尔),因为傲游是单进程内多线程事项tab页的.个人认为可能是其抓取缓存页面出现了问题.
这个问题我也碰到过.
最好的方法是在url后面加随机数或者时间戳来强制页面刷新.
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
这种问题真是有隐患。。。
------解决方案--------------------------------------------------------
源码不一样?正常哇。
我使用火狐的时候,发现在火狐中看的源码和我写的源码不一样。
好像是火狐把这些代码规范化了。
呵呵 火狐中的源码和IE中看到的源码就不一样。
---------楼主资料---------
登录名:youbl
总技术分:14077
总技术排名:1379
---------结贴情况---------
截至:2010-03-24 15:27:39
总发帖:117个
正常结贴:106个
未结贴:0个
结贴率:100.00%
评语:楼主继续加油,我们支持你!
--------------------------
看这个只能在IE中使用,火狐不行。呵呵 源码不一样。
------解决方案--------------------------------------------------------
你这个只是设置当前页面过期的时间.
我指的是 用户打开网址的时候传入时间戳或者随机数,来强制刷新页面
比如: http://www.yoururl.com/xxx.aspx?guid=OXFWWSJ-SSWJSJWW...
此类
------解决方案--------------------------------------------------------
有可能傲游的插件造成的。比如广告过滤之类的。
------解决方案--------------------------------------------------------
转个圈~
------解决方案--------------------------------------------------------