0
请问你能帮我看看这段代码在IE中不起作用吗?但这一工作与Firefox 我想我失去了一些东西在IE中的图像不显示
感谢
<html>
<head>
<title>tintin</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
#tintin{
position: relative;
top: 100px;
left: 100px;
font-size:18pt;
color:white;
font-style:bold;
font:Calibri;
filter:alpha(opacity=0);
opacity:0;}
</style>
<script type="text/javascript">
var txt=['text 1','text 2', 'text 3', 'text 4', 'text 5', 'text 6', 'text 7', 'text 8', 'text 9', 'text 10'], init=0,i=0,k=0,speed=50,el;
var loopCount=6;
var j=0;
function fade(){
init==0?i++:i--;
el.filters?el.style.filter='alpha(opacity='+i+')':el.style.opacity=i/100;
el.firstChild.nodeValue=txt[k];
if(i==100)init=1;
if(i==0) {init=0;k++;j++;}
if(k==txt.length)k=0;
if (j<loopCount) setTimeout('fade()',speed);
}
window.onload=function(){
el=document.getElementById('tintin');
fade();
}
</script>
</head>
<body>
<div id="tintin"> </div>
</div>
<div class="image">
<img alt="" src="test.jpg" />
</div>
</body>
</html>
究竟什么不行?怎么了?你会得到什么错误? – 2011-05-04 08:39:17
首先提到你愿意用你的代码做什么? – 2011-05-04 08:42:56
@Viswanathan Iyer:我想将图像显示在IE 8中。在IE 9中它可以工作,并且可以在Firefox中使用。现在我找到了答案。我有一个2 MB的JPG和据我所知IE 8不能处理这样的大小。所以我压缩了图片,现在它在两个浏览器中都显示出来了。对于这个重复的问题抱歉。我实际上发布在这里:如果你可以看到http://stackoverflow.com/questions/5880037/text-in-a-clockwise-direction-using-javascript我想从左到右出现的文字,但像在一个圆形运动 – tintincutes 2011-05-04 08:58:53