---
title: "Delete av kaka vill inte fungera..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/87377-delete-av-kaka-vill-inte-fungera"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "mattiasnordin"
published: "2003-10-01T11:18:16.000Z"
updated: "2003-10-03T08:27:53.000Z"
replies: 8
views: 283
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/87377-delete-av-kaka-vill-inte-fungera"
---

# Delete av kaka vill inte fungera...

## #1 — mattiasnordin, 2003-10-01T11:18Z

Jag har ett litet skript som kontrollerar om en viss kaka är satt till "ja". Om den är det så ska X utföras och sedan ska kakan tas bort. Hur får jag bort kakan?

Jag använder mig av Spangos cookiebiblotek som jag har hämtat från detta forum...

```
<SCRIPT Language="JavaScript">
	// Laddar nya sidan i officetarget framen när någon klickar på offices fliken // 
	checkIfPressed = Cookie.get("pressedButton")	
	if (checkIfPressed == "ja"){
	//alert(Cookie.get("pressedButton"))
		if (varValdKnapp != ""){
		parent.officetarget.location="/tab_offices/off_uppsala/uppsala_start.asp"
		}
	//var kaka = new Cookie("pressedButton", "nej")
	//kaka.set();
	Cookie.remove("pressedButton") 
	alert(Cookie.get("pressedButton"))
	}
</script>
```

Alerten längst ner returnerar "ja" oberoende hur jag försöker. Grrrrr...

Permalänk: https://www.webforum.nu/p/87377

## #2 — mattiasnordin, 2003-10-01T11:42Z

Är det någon som vet varför inte kakan försvinner?

Permalänk: https://www.webforum.nu/p/1172618

## #3 — mattiasnordin, 2003-10-01T11:55Z

Är det någon som vet var cookie filen fysiskt sparas på hårddisken?

Jag har hittat denna katalog på min hårddisk. Men jag lyckar inte skapa några cookies som visas i denna... 
Har bara en cookie från webforum i denna.

C:\\Documents and Settings\\matte\\Cookies

Visst borde man se att den skapas i denna katalog. När man skriptar delete.cookie så borde den väl fysiskt tas bort???

Permalänk: https://www.webforum.nu/p/1172626

## #4 — mattiasnordin, 2003-10-01T13:27Z

På sidan nedan skriver spango hur cookie library filen fungerar. 
<http://www.webforum.nu/showthread.php?s=&threadid=37492&forumid=149>

Är det någon som kan förklara för mig hur pathen fungerar nedan??

```
Cookie.remove(name [, path])
```

(ta bort kakan "name" som har pathen "path")

Det fungerar att ta bort cookien med 

```
Cookie.remove("pressedButton")
```

 om den koden finns på samma sida som koden som sätter cookien. Men jag vill ta bort cookien på en annan sida. Antar att man då måste ange pathen?!?
Hur vet jag vilken path man ska använda? 

På hårddisken finns en katalog som heter:
C:\\Documents and Settings\\matte\\Cookies 
I denna ser jag bara cookies som skapas med VBscript (verkar det som). 

Känns som att jag är inne på rätt spår men.... hilfe... be my hero... anynone... :-)

Permalänk: https://www.webforum.nu/p/1172713

## #5 — Fredde Mannen, 2003-10-01T13:34Z

Är ingen hejjare på Javascript...

men i andra språk när man skall tabort kakan så kan man ge den ett tomt värde... om det nu hj'lper dig...

Permalänk: https://www.webforum.nu/p/1172720

## #6 — mattiasnordin, 2003-10-01T13:41Z

```
	var kaka = new Cookie("pressedButton", "")
	kaka.set();
```

Ovan fungerar om kakan sätts på sida A och tas bort på sida A. Men om jag sätter kakan på sida A och vill ta bort den på sida B så fungerar det inte :-(

Permalänk: https://www.webforum.nu/p/1172723

## #7 — Jojoxx, 2003-10-01T13:55Z

Låter som det är pathname som inte stämmer. Prova med:

kaka.path="/";
kaka.set();

[Läs mer varför här](http://devedge.netscape.com/library/manuals/2000/javascript/1.3/reference/cookies.html#1003254).

Permalänk: https://www.webforum.nu/p/1172729

## #8 — mattiasnordin, 2003-10-01T14:32Z

Nu kör jag denna kod på sida A:

```
function funSaveButtonClick(){
var kaka = new Cookie("pressedButton", "ja")
kaka.path="/"; 
kaka.expires = 1
kaka.set();
}
```

Och deletar cookien på sida B:

```
checkIfPressed = Cookie.get("pressedButton","/")	
if (checkIfPressed == "ja"){
		if (varValdKnapp != ""){
		//parent.officetarget.location="/tab_offices/off_uppsala/uppsala_start.asp"
		}
	Cookie.remove("pressedButton","/") 
	}
```

Tack Jojoxxx... Guld värt! Hade jag 12 000 kronor så hade jag gett dem till dig ;-)

Permalänk: https://www.webforum.nu/p/1172755

## #9 — spango, 2003-10-03T08:27Z

Tar och lägger till förklaring av "/" när jag får tid + om jag kommer ihåg :) (och fixar den f.d. UBB-koden som tycks ha pajat i övergången till vBulletin...)

Permalänk: https://www.webforum.nu/p/1173911

---

Tråden på webben: https://www.webforum.nu/amne/javascript/87377-delete-av-kaka-vill-inte-fungera
