我并没有重写整页,但是客观上,innerhtml的改变导致了图片的重新装载。
根据陈上大大的说法也确实是这个结果,我希望有解决方案。呵呵
根据陈上大大的说法也确实是这个结果,我希望有解决方案。呵呵
解决方案 »
- 求JS大神写一动画JS
- extjs TabPanel 中打开tab1和tab2出现混乱 求助
- javascript 如何取得上层文件夹名称
- 我运用了或运算符,当我有输入了“学生学号”(name="num")的时候,为什么还会出现提示的呢?
- 在IE下添加节点并给该节点加一个onclick事件的问题
- 小妹求教文本框数组取值
- 能在textarea中指定标光处插入内容吗?
- 请问怎样用window.open()在本页打开另一个网页?
- 请教:如何将值四舍五入输出.
- 一个form内有一个叫name的text input,如何区分form的名字(name)和他的叫name的input?
- 怎样用JavaScript屏掉浏览器的菜单栏和地址栏、工具栏和状态栏
- 怎么屏蔽键入空格?(Netscape)
innerHTML不要直接输出图片的src(比如只输出<img id=XX>),然后用脚本将刚输出的img元素替换成预载图片
例如:<div id=output></div><script>
function window.onload()
{
var preImg1=new Image;
preImg1.src="01.gif";//预载表情图片
output.innerHTML="test<img id=img1>";//只输出空的img元素,ID名可自定义
img1.parentNode.replaceChild(preImg1,img1);//将空的img元素替换成预载图片
}
</script>这样就不会重新连接服务器读取图片了