ďťż

Szukam skryptu DHTML/JS Menu jak na macromedia.com

       

Podstrony


telcocafe

Witam

Szukam skryptu menu takiego jak na macromedia.com, tyle że najlepiej w dhtml lub js, tak żeby działał pod większością przeglądarek.
Widziałem coś takiego na poprzedniej wersji stony bełdzia, ale on nie mógł tego znaleźć.
Ma ktoś coś takiego?
Wielkie dzięki :)



ale tam menu jest we flashu -.-

Hmm a słyszales o czyms takim jak google?

kiedyś znalazłem taki programik, tylko nie wiem, czy będzie odpowiadał twoim wymaganiom, a nazywał się Pop-Up Menu Creator.



za barzdo nie wiem o jakie menu chodzi ale podejżewam że

// Autorem skryptu jest: SŁAWOMIR KOKŁOWSKI // www.kurshtml.boo.pl // Jeśli chcesz wykorzystać ten skrypt na swojej stronie, nie usuwaj tego komentarza! function tree(id) {  this.id = id;  this.click = function ()  {    for (var i = 0, el_node; i < this.parentNode.childNodes.length; i++)    {      el_node = this.parentNode.childNodes.item(i)      if (el_node.nodeName.toLowerCase() == 'ul')      {        el_node.style.display = el_node.style.display == 'none' ? 'block' : 'none';        this.parentNode.style.backgroundImage = 'url("' + (el_node.style.display == 'none' ? 'closed' : 'opened') + '.gif")';        return;      }    }  }  this.start = function (el)  {    for (var i = 0, el_node; i < el.childNodes.length; i++)    {      el_node = el.childNodes.item(i);      if (el_node.nodeName.toLowerCase() == 'a')      {        el_node.onclick = this.click;        for (var j = 0; j < el_node.parentNode.childNodes.length; j++)        {          if (el_node.parentNode.childNodes.item(j).nodeName.toLowerCase() == 'ul')          {            el_node.parentNode.style.backgroundImage = 'url("closed.gif")';            el_node.className = (el_node.className ? el_node.className + ' ' : '') + 'folder';            break;          }          if (el_node.parentNode.childNodes.item(j).nodeName.toLowerCase() == 'li') break;        }        if (el_node.href && unescape(el_node.href) == unescape(window.location.href))        {          el_node.className = 'active';          var el_parentNode = el_node;          do          {            el_parentNode = el_parentNode.parentNode;            if (el_parentNode.nodeName.toLowerCase() == 'ul')            {              el_parentNode.style.display = 'block';              if (document.getElementById(this.id) != el_parentNode) el_parentNode.parentNode.style.backgroundImage = 'url("opened.gif")';            }          }          while (document.getElementById(this.id) != el_parentNode)        }      }      else if (el_node.nodeName.toLowerCase() == 'ul') el_node.style.display = 'none';      this.start(el_node);    }  }  if (document.getElementById && document.childNodes)  {    if (document.images)    {      new Image().src = 'opened.gif';      new Image().src = 'document.gif';    }    this.start(document.getElementById(this.id));  } }

so mety dajesz

<script type="text/javascript" src="tree.js"></script>

A jak dodać jakiś item?

http://www.dynamicdrive.com/

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.