日期:2014-05-16  浏览次数:20311 次

javascript十六进制转换为补码
转换为补码
var data = "FFFFFF5E";
var t = parseInt(data,16);
var b = ~t + 0x1;
var d = b.toString(2);
var rs = "-"+parseInt(d,2)*0.0625;得到-10.125

让图片不缓存
2009年11月17日 16:46

通常情况下,在页面中显示的图片,都会在本地文件系统中生成临时文件,这样方便图片加载的速度。

但有时候这种机制可能会影响我们,比如在上传头像的时候,页面缓存了原有的文件,如果你要换一张头像,必须刷新一下页面才能看到新的头像,

这显然不是用户所期待的。

下面地 方法是解决图片缓存的,可以试一下下:



在页面头部定义不缓存

response.setHeader("Expires","0");
response.setHeader("Cache-Control","no-store");
response.setHeader("Pragrma","no-cache");
response.setDateHeader("Expires",0);

显示图片时,在图片src后方加一个随机数

比如:

src=“/pic/mindyzhu/head.jpg?随机数”

这样就行了。。。