Kom ihåg mig?
Home Menu

Menu


Cookies och JavaScript i trädmenystruktur

Ämnesverktyg Visningsalternativ
Oläst 2007-04-28, 11:44 #1
Pettolajnen Pettolajnen är inte uppkopplad
Medlem
 
Reg.datum: Feb 2006
Inlägg: 217
Pettolajnen Pettolajnen är inte uppkopplad
Medlem
 
Reg.datum: Feb 2006
Inlägg: 217
Här är två funktioner ur en js-fil som skapar ett menyträd byggd med cookies för att kunna hålla flikarna öppna även när hemsidan uppdateras. Det är inte jag som gjort koden, därav jag vill ha er hjälp med dessa ändringar. Målet är att bara en flik ska kunna vara öppen åt gången.

Den första funktionen tar fram cookie, och den andra sätter ny cookie. Jag vill att den som sätter ny cookie ska först kolla om det redan finns en cookie och om den inte har samma värde som den nya så ersätts den.

Kod:
ddtreemenu.getCookie=function(Name){ //get cookie value
var re=new RegExp(Name+"=[^;]+", "i"); //construct RE to search for target name/value pair
if (document.cookie.match(re)) //if cookie found
return document.cookie.match(re)[0].split("=")[1] //return its value
return ""
}

ddtreemenu.setCookie=function(name, value){ //set cookei value
//set "expstring" to either future or past date, to set or delete cookie, respectively
document.cookie = name+"="+value+";";
}
Pettolajnen är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 23:16.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017