作者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