怎么给JS代码中的图片添加一个链接?
这是一段JS广告代码,我想给图片添加一个链接,麻烦高人告之:<scriptlanguage="javascript">function$(ele){returndocum...
这是一段JS广告代码,我想给图片添加一个链接,麻烦高人告之: <script language="javascript"> function $(ele){return document.getElementById(ele)} var popIMG={ stimer:null, etimer:null, init:function(imgurl,width,height){this.imgurl=imgurl;this.width=width;this.height=height;}, createE:function(){ var obj=document.createElement("div"); obj.id="imgid"; obj.style.width=popIMG.width+"px"; obj.style.height=popIMG.height+"px"; //obj.style.backgroundColor="red"; obj.style.top=0+"px"; obj.style.left=Math.ceil((document.body.clientWidth-popIMG.width)/2)+"px"; obj.style.position="absolute"; obj.style.zIndex=100; obj.style.overflow="hidden" var img=document.createElement("img"); img.style.width=popIMG.width+"px"; img.style.height=popIMG.height+"px"; img.src=popIMG.imgurl; obj.appendChild(img); document.body.appendChild(obj); }, start:function(){ popIMG.createE(); popIMG.stimer=setTimeout("popIMG.fade()",3000); }, fade:function(){ if(popIMG.stimer)clearTimeout(popIMG.stimer); $("imgid").style.height=(parseInt($("imgid").style.height)-5)+"px"; popIMG.etimer=setTimeout("popIMG.fade()",10); if(parseInt($("imgid").style.height)<=0){clearTimeout(popIMG.etimer);$("imgid").innerHTML="";document.body.removeChild($("imgid"));} } } popIMG.init("preview/20120103.jpg",960,500); window.onload=popIMG.start; </script>
展开
展开全部
这是一段JS广告代码,我想给图片添加一个链接,麻烦高人告之: <script language="javascript"> function $(ele){return document.getElementById(ele)} var popIMG={ stimer:null, etimer:null, init:function(imgurl,width,height){this.imgurl=imgurl;this.width=width;this.height=height;}, createE:function(){ var obj=document.createElement("div"); obj.id="imgid"; obj.style.width=popIMG.width+"px"; obj.style.height=popIMG.height+"px"; //obj.style.backgroundColor="red"; obj.style.top=0+"px"; obj.style.left=Math.ceil((document.body.clientWidth-popIMG.width)/2)+"px"; obj.style.position="absolute"; obj.style.zIndex=100; obj.style.overflow="hidden" var img=document.createElement("img"); img.style.width=popIMG.width+"px"; img.style.height=popIMG.height+"px"; img.src=popIMG.imgurl; obj.appendChild(img); document.body.appendChild(obj); }, start:function(){ popIMG.createE(); popIMG.stimer=setTimeout("popIMG.fade()",3000); }, fade:function(){ if(popIMG.stimer)clearTimeout(popIMG.stimer); $("imgid").style.height=(parseInt($("imgid").style.height)-5)+"px"; popIMG.etimer=setTimeout("popIMG.fade()",10); if(parseInt($("imgid").style.height)<=0){clearTimeout(popIMG.etimer);$("imgid").innerHTML="";document.body.removeChild($("imgid"));} } } popIMG.init("preview/20120103.jpg",960,500); window.onload=popIMG.start; </script>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询