编程使用<img></img>标记显示图片,IE9无法显示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编程使用<img></img>标记显示图片,IE9无法显示相关的知识,希望对你有一定的参考价值。
参考技术A <img src="文件路径"><img>标签不是成对出现的
还有路径分为相对和绝对路径
绝对路径就是 D;\images \文件(你在改动图片盘符的时候图片会失效)
相对路径是 \images\文件(建议 !把图片和网页放在同一个文件夹内可以随意移动文件位置)本回答被提问者采纳 参考技术B gdgdg 参考技术C 呃...img标签是单标签吧
<img src='' />
图片时钟
HTML
<p id="timer"></p> <img src="img/0.png"/> <img src="img/0.png"/> <i></i> <img src="img/0.png"/> <img src="img/0.png"/> <i></i> <img src="img/0.png"/> <img src="img/0.png"/>
CSS
*{ margin: 0; padding: 0; } p{ font-size: 60px; } img{ width: 80px; height: 110px; opacity: 1; } i{ display: inline-block; width: 80px; height: 110px; background: url(img/radio.png) no-repeat; background-size: cover; }
JS
var oBody=document.body; var oP=document.getElementById("timer"); var imgs=document.getElementsByTagName("img"); var imgArray=["img/0.png","img/1.png","img/2.png","img/3.png","img/4.png","img/5.png","img/6.png","img/7.png","img/8.png","img/9.png","img/radio.png"]; var Is=document.getElementsByTagName("i"); fnTime(); setInterval(fnTime,1000); function fnTime(){ var myTime=new Date(); var iHours=myTime.getHours();//小时 var iMinutes=myTime.getMinutes();//分 var iSeconds=myTime.getSeconds();//秒 var str=toTwo(iHours)+toTwo(iMinutes)+toTwo(iSeconds); oP.innerHTML=str; //图片切换 for (var i=0;i<imgs.length;i++) { imgs[i].src=imgArray[str.charAt(i)]; } } //小于10补零 function toTwo(n){ if(n<10){ return "0"+n; }else{ return ""+n; } } //点闪动 function shake(obj){ if(getStyle(obj,"opacity")==1){ obj.style.opacity=0; }else{ obj.style.opacity=1; } } setInterval(function(){ setTimeout(shake(Is[0]),30); setTimeout(shake(Is[1]),30); },1000) function getStyle(obj,attr){ if(obj.currentStyle){ return obj.currentStyle(attr); }else{ return getComputedStyle(obj)[attr]; } }
以上是关于编程使用<img></img>标记显示图片,IE9无法显示的主要内容,如果未能解决你的问题,请参考以下文章
我无法将 DOM 从 <img> 遍历到 <td> ...?
正则获取[img][/img] <img src=""> 标签图片
如何用正则表达式匹配除了img标签的所有其他标签 匹配所有html标签我知道: /<[^>]+>/g 关键排除img标签