3

I am not able to display a favicon on the webpage. I am using IE8. I have used the below markup in a .aspx page:

<head runat="server">
  <link rel="shortcut icon" href="Images/favicon.ico" />
</head>

I have kept the favicon.ico file in the Images.

It is displaying on other browsers like Firefox and Chrome, but I want it to be displayed on IE. What would be the settings to do in IE?

4

3 に答える 3

5

いくつかのアクションを実行することはできません:

  1. リンク要素を次のように設定しますrunat=server
  2. favicon.ico をルートに移動します (可能な場合)。
  3. 条件付きコメントを使用して古い IE のファビコンを表示する
  4. ブラウザのキャッシュをクリアします。

コードの結果:

<link runat="server" rel="shortcut icon" href="Images/favicon.ico" type="image/x-icon" />
<link runat="server" rel="icon" href="Images/favicon.ico" type="image/ico" />
<!--[if IE]>
<link rel="shortcut icon" href="Images/favicon.ico" type="image/vnd.microsoft.icon" />
<![endif]-->

さらに遠く:

ほとんどのブラウザーは、ファビコンをルート フォルダーに配置するだけで取得するため、それを指すリンク タグがある場合でも、ファビコンを配置するのに最適な場所です。

于 2012-11-23T07:52:56.327 に答える
0

ファイル名がである必要があることを確認しfavicon.ico、画像内ではなくルートフォルダに配置します。IEでも表示されます。キャッシュをクリアすることを忘れないでください。

于 2012-11-23T07:46:44.620 に答える
0

これを使ってみてください:

<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
于 2012-11-23T07:47:28.160 に答える