不同瀏覽器下圖片滾動效果的js

lyfclear發表於2009-07-07

遇到過JS無法在火狐瀏覽器上實現IE的效果,昨天檢視了一下相應的程式碼完成了這一功能的實現做一下簡單的記錄

網上的資料很多但大多沒有說明細節看到了的一篇文章後才若有所思問題出現在那裡。




















 

<!-- end #piclist --&gt

但在我的瀏覽器上不能完成對火狐的除錯,既然問題出現在

var firefox = document.getElementById && !document.all; //這段是為了相容火狐,w3c標準
if(firefox==true){
demo1 = document.getElementById("demo1");
demo2 = document.getElementById("demo2");
piclist = document.getElementById("piclist");
}*/

那一定有其它的判斷方法,網上搜尋後找到了我想要的

if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
return "Firefox";
}

稍做修改完成了圖片滾動的特效

if(navigator.userAgent.indexOf("FireFox")>0)

{

Demo1 = document.getElementById("demo1"); //w3c標準要找到表單,必須是要用getElementById("XX");

Demo2 = document.getElementById("demo2");

piclist = document.getElementById("piclist ");

}

else

{

Demo2.innerHTML=demo1.innerHTML

}

ie6與火狐下均可執行正常,並且找到了一個小但非常好用的JS偵錯程式Companion.JS才300K大家可以安裝試用一下

地址:

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13380151/viewspace-1023860/,如需轉載,請註明出處,否則將追究法律責任。

相關文章