miniImages.style.display="";(原来显示默认是不显示的)
document.miniImages.src=http://topic.csdn.net/t/20061116/14/mini;
可是结果 ,有时候图片能显示出来,有时候显示不出来,必须点击一下鼠标右键“显示图片”才出来
我如果把代 *** 改成
miniImages.style.display="";(原来显示默认是不显示的)
document.miniImages.src=http://topic.csdn.net/t/20061116/14/mini;
alert("sdfasdf");
结果图片就能正常显示。
给人的感觉就是好像 页面需要刷新才可以.
如何让去掉 alert("sdfasdf"); 也才正常显示?
这样试一下:
document.miniImages.src=http://topic.csdn.net/t/20061116/14/mini;
miniImages.style.display="";(原来显示默认是不显示的)
试了,都不行!!!
functin pre()
{
var img = new Image();
img.src = mini;
}
<body onload="pre();">
<script>
document.miniImages.src = img.src;
miniImages.style.display=""; //(原来显示默认是不显示的)
</script>
试了,效果 还是一样!
好像有一个方法,就是重新写一个利用settime的函数,用这个强制刷新部分代 *** ……好像可以实现的说……
var g_img;
functin pre()
{
g_img = new Image();
g_img.src = mini;
}
<body onload="pre();">
<script>
document.miniImages.src = g_img.src;
miniImages.style.display=""; //(原来显示默认是不显示的)
</script>
//改自 rotApple(烂苹果)
这个是ie的bug,解决方法另外开一个timer进程来解决
ie的缓存问题,去查找一下相关解决办法
mozilla没有这个问题
miniImages.style.display="";(原来显示默认是不显示的)
setTimeout("document.miniImages.src=http://topic.csdn.net/t/20061116/14/mini;","10");
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 显示 有时候 之后 为什么 属性 动态 改变 在线 默认 document.mi |
注册
个人空间
