Хлебные крошки на Javascript

Недавно для своего проекта я искал скрипт «хлебные крошки», не мог найти. Случайно набрел на сайт http://www.webreference.com/js/scripts/breadcrumbs/, я нашел то, что мне нужно. Собственно код:
Code
<script>
/* Помещать между <head> и </head>*/
function breadcrumbs(){
  sURL = new String;
  bits = new Object;
  var x = 0;
  var stop = 0;
  var output = "<a href='/'>Главная</a>  →  ";
  sURL = location.href;
  sURL = sURL.slice(8,sURL.length);
  chunkStart = sURL.indexOf("/");
  sURL = sURL.slice(chunkStart+1,sURL.length)
  while(!stop){
  chunkStart = sURL.indexOf("/");
  if (chunkStart != -1){
  bits[x] = sURL.slice(0,chunkStart)
  sURL = sURL.slice(chunkStart+1,sURL.length);
  }else{
  stop = 1;
  }
  x++;
  }
  for(var i in bits){
  output += "<a href=\"";
  for(y=1;y<x-i;y++){
  output += "../";
  }
  output += bits[i] + "/\">" + bits[i] + "</a>  →  ";
  }
  document.write(output + document.title);
/* можно document.getElementById().innerHTML output + document.title */
}
</script>
Вызывается функция через breadcrumbs().
Рассказать в
Подписаться по RSS
Дата: 06.09.2010 • Теги:

скрипт, breadcrumps, Хлебные крошки, javascript

+2
Материалы этой категории:
    Не найдено.
Просмотров: 992, комментариев: 8
Может я не так понял, но по моему это уже реализовано в стандартных шаблонах, да и я писал — http://www.shutich.ru/blog/2010-02-26-67
06.04.2010, 21:03
или нет?
#2
Мое решение для всех модулей, и с очень коротким кодом. UnderShot
или нет?
#3
Ага, ещё твоё решение для любых сайтов, а моё, точнее, которое написал я, подходит только для тех сайтов, которые находятся на платформе uCoz.

Omg, много запятых поставил. Shutich

или нет?
#4: @KIMMi
а примерчеГ
06.04.2010, 22:41
или нет?
Это конечно хорошо, но твой сайт про наруто на юКозе(об этом я узнал, увидев рекламный баннер в правом углу :D)

уже как сказал шутич эти хлебные крошки можно сделать и при помощи обычных юКодов wink

06.04.2010, 23:59
или нет?
Если есть возможность выводить элементы с помощью движка - лучше так и делать.
Минусы этого способа:
Не проиндексируется (а внутренняя перелинкова никому не мешала)
Не увидит юзер с отключенным js
07.04.2010, 13:09
или нет?
#8: gavrosh
Комментарий удален автором.
29.04.2010, 16:40
или нет?
Комментируешь?

Ctrl+↵