login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Hoe 2 cookies maken voor 1 website (domain)

Offline Yazoo - 13/10/2011 18:32 (laatste wijziging 14/10/2011 10:26)
Avatar van YazooLid Ik heb een website ( megatunes.net ) waarin op 2 verschillende pagina's twee dezelfde scripts draaien (drag and drop van radio/televisie zenders).
De cookies houden de volgorde vast die de bezoeker heeft aangebracht.
Het probleem is dat beide pagina's het zelfde cookie lezen. Dus als op de ene pagina een bepaalde volgorde is aangebracht, is de volgorde op de andere pagina hetzelfde.
Mijn vraag: kan ik voor beide pagina's een aparte cookie aanmaken, zodat beide pagina's hun eigen cookie lezen als de bezoeker weer inlogt?

Het cookie script: (hoe de cookie naam aan te passen?)
(ik zet dan op beide pagina's het cookie script met een verschillende cookie naam)

  1. ToolMan._cookieOven = {
  2.  
  3. set : function(name, value, expirationInDays) {
  4. if (expirationInDays) {
  5. var date = new Date()
  6. date.setTime(date.getTime() + (expirationInDays * 24 * 60 * 60 * 1000))
  7. var expires = "; expires=" + date.toGMTString()
  8. } else {
  9. var expires = ""
  10. }
  11. document.cookie = name + "=" + value + expires + "; path=/"
  12. },
  13.  
  14. get : function(name) {
  15. var namePattern = name + "="
  16. var cookies = document.cookie.split(';')
  17. for(var i = 0, n = cookies.length; i < n; i++) {
  18. var c = cookies[i]
  19. while (c.charAt(0) == ' ') c = c.substring(1, c.length)
  20. if (c.indexOf(namePattern) == 0)
  21. return c.substring(namePattern.length, c.length)
  22. }
  23. return null
  24. },
  25.  
  26. eraseCookie : function(name) {
  27. createCookie(name, "", -1)
  28. }
  29. }



Kan ik in bovenstaand script de cookie naam wijzigen?
Als dat kan dan maak ik 2 cookie scripts.

PS Waarom kan ik niet antwoorden op het bericht van Maarten???

2 antwoorden

Gesponsorde links
Offline Maarten - 13/10/2011 22:25
Avatar van Maarten Erelid Dat stuk code ziet er mij goed uit, je zult moeten beide drag & drop scripts aanpassen zodat deze verschillende namen gebruiken (aangezien dit in bovenstaande als parameter wordt meegegeven).
Bedankt door: Yazoo
Offline Yazoo - 13/10/2011 23:11
Avatar van Yazoo Lid Bedankt!

Ik heb het kennelijk niet goed getest, ik kom er nu pas achter dat het wel goed werkt met Firefox en Chrome, alleen niet met IE.
Ik heb geen idee hoe dit aangepast moet worden.

Groet!
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.179s