2016-10-24 33 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> 
相关问题