JavaScriptでfaviconを動的に変更するサンプルです。
サンプルソース
例)「変更」ボタンを押すとfavicon2.icoにファビコンを変更する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<html lang="ja"> <head> <meta charset="utf-8"> <title>faviconを変更する</title> <link rel="shortcut icon" href="favicon.ico" id="fav"> <script> function changeFavicon(){ var obj = document.getElementById("fav"); obj.href = "favicon2.ico"; } </script> </head> <body> <input type="button" value="変更" onclick="changeFavicon()"> </body> </html> |
解説
- faviconを設定しているタグにIDを付けて、そのidに対してfaviconを書き換えています。
- favicon(ファビコン)はブラウザのタイトル部分に表示されるアイコンの事です。