作者KeithYeh (棒球痴)
看板Ajax
标题[问题] 用js轮播图片
时间Mon Mar 8 03:07:08 2010
版上的各位大大好
以下是小弟最近做的网站
http://www.stat.ncku.edu.tw/workshop/about/information.asp
左上角的图片轮播是用JS做的
用火狐看都没问题
可是用IE看的时候偶尔会出现下图这样
http://140.116.113.195/oops.jpg
IE6 7 8都一样会出现这种问题
我一开始是使用下面的语法,有另外使用修正IE6无法显示PNG问题的js
=============================================================================
// 图片轮播
var myImg = new Array("pic_01.png", "pic_02.png", "pic_03.png",
"pic_04.png", "pic_05.png", "pic_06.png",
"pic_07.png", "pic_08.png", "pic_09.png",
"pic_10.png");
function showImg(){
//乘以阵列的长度以取得从0~(阵列长度-1)的数字
var imgIndex = Math.floor(Math.random()*myImg.length);
document.getElementById("imageFlash").innerHTML = "<img src='" +
"../images/" + myImg[imgIndex] + "'>";
}
=============================================================================
後来改成用jQuery InnerFade去实作
想看看会不会改善,结果还是一样
想请问各位大大有什麽解决的方法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.113.195
1F:→ emn178:设定图片的宽高 03/08 12:49
2F:→ KeithYeh:可以了,谢谢楼上大大的解答 <(_ _)> 请问为什麽IE会这样 03/08 17:33