19. juni 2007 - 08:14Der er
11 kommentarer og 1 løsning
Cookies i javascript
Hvordan laver man cookies som kan ikke er sikre, dvs. som kan læses af html filer som ligger lokalt på din pc, eller andre domæner. Dvs. hvis cookien hedder test at 2 domæner kan læse denne test-cookie?
-- så kan du aflæse 'kagerne' på tværs af disse domæner ved at sætte domænet på cookien til / og sætte domænet på dokumentet til over-domænet, i javascript ville det nogenlunde se sådan ud:
function skrivCookie(name,value,expTime,path){//Tid i dage switch(skrivCookie.arguments.length){ case 1: var expTime = 0; var path = "/"; case 2: var expTime = 0; var path = "/"; case 3: var path = "/"; } var exp = new Date().getTime()+expTime*24*60*60*1000; exp = new Date(exp).toGMTString(); var cook = name + "=" + escape(value) + ";expires=" + exp + ";path=" + path; document.cookie = cook; } </script>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.