主要兩個部分,一、是滾動內容部分;二、JS的滾動程式碼部分,也只有兩句話。 一、傳統的捲動程式碼 用Javascript實現新聞內容的水平滾動! [Ctrl A 全選注:如需引入外部Js需刷新才能執行] 傳統的滾動程式碼應用效果比較單一,而且常常還存在瀏覽器的相容性問題,例如在FIREFOX上效果就會出現marquee的特效無效的問題。 二、Javascript實現的滾動效果 用Javascript實現新聞內容的水平滾動1 //div標籤中的寬度width等參數可以自行調節 [Ctrl A 全選注:如需引入外部Js需刷新才能執行] 以上就是完整的JS滾動程式碼,如果想要實現垂直滾動,則只需要簡單的修改即可,即使用style的pixTop屬性即可實現。 document.write("用Javascript实现新闻内容的水平滚动2"); //新闻内容 document.write("用Javascript实现新闻内容的水平滚动3"); //新闻内容 function newsScroll() { news.style.pixelLeft=(news.style.pixelLeft-1)%headnew.offsetWidth;//实现不间断滚动 } function go() { timer1=setInterval('newsScroll()',30) //更改第二个参数可以改变速度,值越小,速度越快。 } go(); 摘自 天緣博客