我在做弹出模态窗体时遇到了IE缓存问题。
原因是更新后应得从数据库取新的数据,因为有缓存IE第二次以后便不回服务器了。
所以取得的数据永远是第一次加载的数据,这是不行的。我的方法在Url地址上加随机数来避免缓存。
javaScript 获取随机数方法如下:
Math.floor(Math.random() * ( n + 1));
n为随机数的上限。
如想取0~1000的随机数则:
Math.floor(Math.random() * ( 1000 + 1));
本文共 286 字,大约阅读时间需要 1 分钟。
我在做弹出模态窗体时遇到了IE缓存问题。
原因是更新后应得从数据库取新的数据,因为有缓存IE第二次以后便不回服务器了。
所以取得的数据永远是第一次加载的数据,这是不行的。我的方法在Url地址上加随机数来避免缓存。
javaScript 获取随机数方法如下:
Math.floor(Math.random() * ( n + 1));
n为随机数的上限。
如想取0~1000的随机数则:
Math.floor(Math.random() * ( 1000 + 1));
转载于:https://www.cnblogs.com/kevingeek/p/3887472.html