2016-10-24 107 views
-1

我有這樣的腳本,在不斷變化的網頁標題。字體要命的圖標添加到一個JavaScript字符串

<script> 
     var titleArray = ["AAAAA","BBBBB","CCCCC","DDDDD","EEEEE","FFFFF","GGGGG","HHHHH","IIIII","JJJJJ"]; 
     var N = titleArray.length; 
     var i = 0; 
     setInterval(func,500); 
     function func(){ 
      if (i == 10) { 
       i = 0; 
      } 
      document.title = titleArray[i]; 
      i++; 
     } 

</script> 

的標題是字符串的形式,但我希望能夠添加字體圖標,像谷歌圖標,字體真棒圖標,引導glypicons,或icomoon等我該怎麼辦呢?

+0

你能解釋一下你爲什麼這樣做嗎?我們可能能夠提供更好的建議來幫助您。 –

+0

你不能因爲它是由瀏覽器(字體真棒)控制在標題更改字體,並因爲它是純文本(字形),你不能添加圖像。你可以改變的收藏圖標(https://en.wikipedia.org/wiki/Favicon),但如果你通過一個腳本每0.5秒cange它,我懷疑很多人會離開你的頁面*非常*快速! –

+0

Mr_Green和freedomn-m.both的你可能會right.I真的不想決定,如果它是壞的或good.If改變圖標比我想知道,如果它是如何做it.Then唯一的選擇之前做到這一點是不好的,所以我會從我的錯誤中吸取教訓。但首先,我該怎麼做???????? –

回答

0

如果我沒有記錯你問是可能的,試試下面。

<html> 
    <head> 
     <link id="ico" rel="shortcut icon" type="image/x-icon" href="favicon.ico" /> 
     <script type="text/javascript"> 
      var titleArray = ["http://cdn.sstatic.net/Sites/stackoverflow/img/favicon.ico","https://en.wikipedia.org/static/favicon/wikipedia.ico"]; 
      setInterval(func,500); 
      var i=0; 
      function func(){ 
       if (i == 2) { 
        i = 0; 
       } 
       document.getElementById('ico').href = titleArray[i]; 
       console.log(titleArray[i]); 
       i++; 
      } 
     </script> 
    </head> 
    <body> 
     <script type="text/javascript"> 
      func(); 
     </script> 
    </body> 
</html> 
相關問題