1

サーバー上のクライアントのルート(htdocs)ディレクトリにfavicon.icoをアップロードし、</head>タグの前に次を追加しました。

<link type="image/x-icon" rel="icon" href="/favicon.ico"/>
<link type="image/x-icon" rel="shortcut icon" href="/favicon.ico"/>

FirefoxとChromeを除くすべてのブラウザで正常に読み込まれます。これらの2つでは、アイコンはタブに読み込まれますが、Webアドレスバーには読み込まれません。Firefoxでは地球のアイコンが表示され、Chromeではドキュメントのアイコンが表示されます。

4

5 に答える 5

3

これはChromeとFFでは正常ではありませんか?クロームの両側のアドレスバーにファビコンが表示されません。タブにが表示されます。ドキュメントアイコンは、ページに関する詳細情報を表示するために使用されます。アドレスバーにファビコンが表示されているページを見つけた場合は、ページソースを調べて、ファビコンがどのように実行されたかを確認できます。

于 2012-10-10T13:34:09.613 に答える
0

コードは問題ありません (ファビコン用のファイルがない場合を除きます)。ブラウザのキャッシュをクリアするか、キャッシュを削除してページをリロードするだけです (Ctrl+F5)。ただし、FF/Chrome が新しいファビコンを認識するのに時間がかかることを知っておく必要があります。代わりに、まだサイトにアクセスしていない他のコンピューター/ブラウザーでテストできます。

于 2012-10-10T13:43:56.260 に答える
0

私は本物のプログラマーではなく、同様の問題を抱えていましたが、最終的にうまくいった簡単なことです...

私はいくつかの単純な Web サイトを管理していますが、Firefox が特定のサイトのファビコンの読み込みを拒否しました。私はオンラインで調べ、理解できることはすべて試しました。何も機能しませんでした。コードは、アイコンが適切に機能する他の Web サイトとまったく同じ (実際にはコピーされたもの) でした。

最終的に、Firefox は、私がそこにたどり着くまでの道のりを気に入らなかったのではないかと気付きました。このサイトは、自分のドメインでホストされている転送 URL でした。(つまり、個人用ドメインは myplace.ca であり、読み込まれないファビコンは、実際には myplace.ca/PutItHere/ にある登録済み URL something.com の一部でした) 登録済み URL (something.com) を使用した場合、ファビコンはありません。ブラウザで実際のパスを使用すると、突然ファビコン!私がしなければならなかったのは、登録されたドメインではなく絶対パスをブックマークすることだけでした!

于 2013-01-09T03:24:36.233 に答える
0
...href="favicon.ico"/>"

上記の行に注意"favicon.ico"し、ルート フォルダーにある場合は先頭にスラッシュを付けないようにしてください。Firefox 24.0 では問題なく動作します

于 2013-10-01T09:06:20.153 に答える