網頁title標題滾動效果程式碼例項
不少網站有這樣的功能,那就是標題能夠實現類滾動效果。
這樣的功能比較適合於標題比較長的情況,也實現了動態效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" gb2312"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落-div教程-css教程</title> <script> window.onload = function () { var text = document.title var timerID function newtext() { document.title = text.substring(1, text.length) + text.substring(0, 1) text = document.title.substring(0, text.length) timerID = setTimeout(newtext, 100) } newtext() } </script> </head> <body> <p>請觀察標題滾動現象</p> </body> </html>
上面的程式碼實現了我們的要求,下面介紹一下它的實現過程。
一.程式碼註釋:
(1).window.onload = function () {},當文件內容完全載入完畢再去執行函式中的程式碼。
(2).var text = document.title,獲取網頁的標題。
(3).var timerID,宣告一個變數,後面會用作定時器函式的標識。
(4).function newtext() {},此函式實現滾動效果。
(5).document.title = text.substring(1, text.length) + text.substring(0, 1),重新設定標題,方式是將原標題的第一個字元放置到末尾,這樣是不是就感覺向左滾動了一下。
(6).text = document.title.substring(0, text.length),將當前標題字串春出在變數text中。
(7).timerID = setTimeout(newtext, 100),使用setTimeout()方法遞迴呼叫newtext。
二.相關閱讀:
(1).substring()可以參閱javascript substring()一章節。
(2).setTimeout()方法可以參閱setTimeout()方法一章節。
相關文章
- js標題title滾動程式碼例項JS
- js獲取網頁title標題程式碼例項JS網頁
- 實現網頁標題跳動效果程式碼例項網頁
- 動態修改網頁title內容程式碼例項網頁
- 美化滾動條效果程式碼例項
- 十行程式碼實現網頁標題滾動效果!行程網頁
- 表格拖動滾動條標題固定程式碼例項
- js實現的網頁標題閃動程式碼例項JS網頁
- jQuery標題自動頂貼效果程式碼例項jQuery
- 網頁標題出現資訊提醒例項程式碼網頁
- 頁面全屏垂直平滑滾動程式碼例項
- jQuery列表上下垂直滾動效果程式碼例項jQuery
- JavaScript網頁鎖屏效果程式碼例項JavaScript網頁
- 模擬實現連結title效果程式碼例項
- javascript模擬實現滾動條效果程式碼例項JavaScript
- 直播app原始碼,標題欄隨頁面滑動之title移動定位效果APP原始碼
- 拖動滾動條實現div跟隨效果程式碼例項
- 點選標題可以展開效果程式碼例項
- 拖動滾動條實現網頁內容自動載入程式碼例項網頁
- javascript模擬實現連結的title效果例項程式碼JavaScript
- canvas擺動效果程式碼例項Canvas
- jQuery數字分頁效果程式碼例項jQuery
- css中間標題兩端橫線效果程式碼例項CSS
- css實現的網頁三列布局效果程式碼例項CSS網頁
- 公告文字水平滾動例項程式碼
- css隱藏滾動條程式碼例項CSS
- javascript文字水平滾動程式碼例項JavaScript
- jQuerydiv元素拖動效果程式碼例項jQuery
- 網頁變灰色程式碼例項網頁
- jquery實現的分頁效果例項程式碼jQuery
- 滑鼠中鍵滾動mousewheel事件例項程式碼事件
- js獲取滾動條高度例項程式碼JS
- CSS3實現的立方體3D滾動效果程式碼例項CSSS33D
- js元素上下移動效果程式碼例項JS
- js元素的震動效果程式碼例項JS
- css3晃動效果程式碼例項CSSS3
- js左右滑動選項卡效果程式碼例項JS
- jQuery繪製網格效果程式碼例項jQuery