Значок на веб-странице Silverlight - PullRequest
3 голосов
/ 31 августа 2009

Мне было интересно, как добавить наш собственный значок на веб-страницу для нашего приложения Silverlight? Я знаю, как установить текст (используя свойство «Заголовок» для страницы), но значок ускользает от меня.

Например, см. Изображение ниже. Самая левая вкладка имеет G для Google, а самая правая - значок CNN. Как я могу получить свой собственный там?

альтернативный текст http://www.umail.ucsb.edu/~mguidry/firefox/tab.jpg

Спасибо за вашу помощь:)

Ответы [ 3 ]

4 голосов
/ 31 августа 2009

Это на самом деле просто стандартное веб-соглашение и работает независимо от Silverlight.

Начните с создания файла значка (вы можете использовать сайт, подобный этому в качестве ярлыка) и загрузите файл значка в корневой каталог своего сайта, присвоив ему имя favicon.ico

Обновите страницу (может потребоваться + F5 для очистки кэша), и ваш значок должен появиться по желанию.

2 голосов
/ 01 сентября 2009

Ммм ...

Помещение значка в корень работает в Firefox и Google Chrome, но не в Internet Explorer. Есть мысли о том, что может вызвать это?

РЕДАКТИРОВАТЬ: Обнаружил ошибку. IE принимает только файлы .ico. Поэтому, поместив значок с именем favicon.ico в мою корневую папку и добавив эти строки на мою страницу .aspx, все работает:

<link rel="icon" href="/favicon.ico" />
<link rel="shortcut icon" href="/favicon.ico" />
1 голос
/ 31 августа 2009

Это может быть полезно http://www.w3.org/2005/10/howto-favicon

Кроме того, если вам нужно создать значок, он должен быть в формате ".ico". Используя фотошоп, вы можете создать иконку, но вам нужен плагин для экспорта в формат favicon.ico.

http://www.photoshopsupport.com/tutorials/jennifer/favicon.html

И корень вашего сайта находится там, где находится ваша самая первая домашняя страница, например index.html или index.asp, или index.php.

В большинстве планов веб-хостинга есть папка public_html, если вы видите такую ​​папку, которая, скорее всего, является вашей "корневой" папкой.

...