thank you so much Matt, i can not wait for trying it !
li xin
--- Matt Raible <[EMAIL PROTECTED]> wrote:
> Here's a tabs.js that doesn't use cookies. The
> tabs.js that ships with
> struts-menu tries to match on URL and if it finds
> more than one
> matching URL, that's when it drops back to cookies.
> So cookies are
> just a backup. The problem with using URLs only is
> you might have a
> link that no menu items match, and then you won't
> get any tabs
> selected.
>
> Matt
>
> tabs.js
> ------
> if (!document.getElementById) {
> document.getElementById = function() { return
> null; }
> }
>
> function initMenu() {
> activateMenu();
> }
>
> function activateMenu() {
> var menu = document.getElementById("menuList");
> var items = menu.getElementsByTagName("li");
>
> // match on URL
> for (var i=0; i < items.length; i++) {
> var url =
> items[i].firstChild.getAttribute("href");
> var current = document.location.toString();
> if (current.indexOf(url) != -1) {
> if (items[i].parentNode.className ==
> "submenu") {
>
> items[i].firstChild.className="selected";
>
> items[i].parentNode.parentNode.className="selected";
> } else {
> items[i].className+="selected";
> }
> break;
> }
> }
> }
>
> // Select the menu that matches the URL when the
> page loads
> window.onload=initMenu;
>
> On Jan 4, 2005, at 4:00 AM, lixin chu wrote:
>
> > Hi,
> > would like to try out the tabbed menu, but
> understant
> > that it uses cookie. does it mean that a use will
> see
> > the last tab selected when he accesses a page
> again ?
> >
> > if so, how to disable the cookie and let struct
> action
> > set the active tab ?
> >
> > thanks
> > li xin
> >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > Jazz up your holiday email with celebrity designs.
> Learn more.
> > http://celebrity.mail.yahoo.com
> >
> >
> >
>
-------------------------------------------------------
> > The SF.Net email is sponsored by: Beat the
> post-holiday blues
> > Get a FREE limited edition SourceForge.net t-shirt
> from ThinkGeek.
> > It's fun and FREE -- well,
> almost....http://www.thinkgeek.com/sfshirt
> > _______________________________________________
> > struts-menu-user mailing list
> > [email protected]
> >
>
https://lists.sourceforge.net/lists/listinfo/struts-menu-user
>
>
>
>
-------------------------------------------------------
> The SF.Net email is sponsored by: Beat the
> post-holiday blues
> Get a FREE limited edition SourceForge.net t-shirt
> from ThinkGeek.
> It's fun and FREE -- well,
> almost....http://www.thinkgeek.com/sfshirt
> _______________________________________________
> struts-menu-user mailing list
> [email protected]
>
https://lists.sourceforge.net/lists/listinfo/struts-menu-user
>
__________________________________
Do you Yahoo!?
Meet the all-new My Yahoo! - Try it today!
http://my.yahoo.com
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
struts-menu-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/struts-menu-user