ВНИМАНИЕ!!!!

Сайт адаптирован под браузеры Opera и Mozilla Firefox. Во всех остальных браузерах этот сайт может показываться не коректно.
Приносим свои извинения за неудобства.
Стартовая Избранное Главная Контакты Карта сайта
Где мы?

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Favicon сайта прямо рядом со ссылкой
SparcOДата: Среда, 15.07.2009, 17:39 | Сообщение # 1
Полковник
Сообщений: 147
Репутация: 2
Статус: Offline
Пример :

Подключаем jQuery :

Между <head> и </head>

Code
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.2.6.pack.js"></script>

В шаблон "Общий вид страниц" форума после $BODY$ ставим:

Code
<script type="text/javascript">
$('td.posttdMessage a.link').each(function(){
site=this.href.split('/')[2];link=this.href;data=this.innerHTML;
if(data.indexOf('border="0"')==-1 && link.indexOf('mailto')!=0){
$(this).replaceWith('<img style="width:16px;height:16px;" src="http://'+site+'/favicon.ico" align="absmiddle" border="0" /> <a class="link" href="'+link+'" rel="nofollow" target="_blank">'+data+'</a>');}});
</script>

Вариант 2 : Будет автоматически показывать фавикон, даже если расположен в папке /images/folder/favicon123.ico, лишь бы он был добавлен в Яндекс ( by Klimenko.at.ua)

Code
<script type="text/javascript">
$('td.posttdMessage a.link').each(function(){
site=this.href.split('/')[2];link=this.href;data=this.innerHTML;
if(data.indexOf('border="0"')==-1 && link.indexOf('mailto')!=0){
$(this).replaceWith('<img style="width:16px;height:16px;" src="http://favicon.yandex.net/favicon/'+site+' align="absmiddle" border="0" /> <a class="link" href="'+link+'" rel="nofollow" target="_blank">'+data+'</a>');}});
</script>

Скрипт написан Vanofuture


Х.У.Й.-Харьковский Универсальный Йод
 
  • Страница 1 из 1
  • 1
Поиск:
Rambler's Top100