动态创建img可以实现,先用js动态创建一个img元素,设置好onload事件,设置src属性,最后append到文档里面就行了。
解决方案 »
- Jquery读取json,出现undefined信息
- jquery请求数据局刷DIV的疑惑
- open和showModelessDialog打开页面的问题
- jquery跨域ajax怎样使用?
- 用javascript分析读取SVG/XML格式的内容
- ajax如何实现webmap?
- js如何判断一个框口(网址)正在打开中,如果已打开刚刷新打开的页面,如果没有打开,则链结打开。
- 哪里有java script的help文档,含例子的,谢谢
- 解密一个js代码100分
- 今天遇见个神奇的问题
- js中嵌用asp 代码 ,怎么实现??
- 关于 function a(){} 和 a = function(){}的问题
function handleImgOnload(e){
var e=e||window.event;
var el=e.target||e.srcElement;
var oTxt=document.getElementById("txt1");
oTxt.value+=el.src+"\r\n";
el.src="";
}function scanImg(){
var aImgs=document.images;
var i,nLen=aImgs.length;
var oldFunc;
for(i=0;i<nLen;i++){
if(!aImgs[i].hasSet){
oldFunc=aImgs[i].onload;
aImgs[i].onload=function(e){
if(oldFunc)
oldFunc();
handleImgOnload(e);
}
aImgs[i].hasSet=true;
}
}
}
document.getElementById("txt1").value="开始记录加载\r\n";
//开始扫描
scanInterval=window.setInterval("scanImg()",1);
//停止扫描
window.onload=function(){
window.clearInterval(scanInterval);
}
</script><img src="http://t3.baidu.com/it/u=3008188343,3658521562&fm=0&gp=-4.jpg"/>
<img src="http://t11.baidu.com/it/u=300765358,3305950605&fm=3&gp=31.jpg"/>
<img src="http://t10.baidu.com/it/u=514846614,3146360691&fm=3&gp=11.jpg"/>