有一个页面,我是通过参数传递来实现页面图片的显示。Abc.asp?id=1(1为参数)
我在页面中的
1<img/>
标签设置了一个onload属性第一次点击的时候可以实现图片的自动伸缩,
代码是
1<img onload="javascript:this.height=150" src="图片地址 "/>
可是当单击这个页面的一个链接(abc.asp?id=2)的时候,这个onload属性不管用了,要在刷新
一遍页面才可以正确显示(abc.asp?id=2),我要让每一次都能正确显示。
由于时间很紧,如果给出正确的解决方法的话,我会马上给分的。万分感谢!
---------------------------------------------------------------
1
2response.expires=-1
3response.addheader "pragma","no-cache"
4response.addheader "cache-control","no-store"
加到开头就可以了
---------------------------------------------------------------
我想帮你,但是。。。。
1response.expires=-1
也未必有用的,缓存他就是不理你也没有办法
---------------------------------------------------------------
try:
Randomize
response.redirect "show2.asp?id="&request.querystring("id")&"&tem="&Rnd
---------------------------------------------------------------
我这样用好象从来没有失效过呀?????
1<script language="javascript">
2function SHOWPIC(lk1,lk2){
3self.moveTo(screen.availWidth-lk1-90,20)
4if (lk1>770){
5lk1=770;}
6if (lk2>480){
7lk2=480;}
8self.resizeTo(lk1+60,lk2+65)
9self.focus();
10}
11</script>
1<img ```"="" border="0" filename")="" onload="SHOWPIC(this.clientWidth,this.clientHeight)" src="```
2=request("/>
---------------------------------------------------------------
1<body onclick="for(i=0;i<document.images.length;i++){document.images[i].height=10}">
2
3可以再加上限制条件,即哪些图需要换
4\---------------------------------------------------------------
5
6response.expires=0
7response.addHeader "pragma" , "no-cache"
8response.addHeader "cache-control" , "private"
9
10这些都是让服务器端不要缓存页面
11
12但是如果客户浏览器使用缓存下来的临时文件就没有作用了
13
14只有换querystring,所以呢如上面说的,让url加上tem随机参数,从而使每次的querystring都不同
15
16\---------------------------------------------------------------
17
response.expires=0
response.addHeader "pragma" , "no-cache"
response.addHeader "cache-control" , "private"
1
2
3<body onclick="for(i=0;i<document.images.length;i++){document.images[i].height=100}"></body></body>