webForumDet fria alternativet

parent.frames[]

JavaScriptur Javascript

2 svar · 215 visningar · startad av tlee

Medlem sedan mars 2001290 inlägg
Frågan#1
function ConfirmDelete(ID){
	
if(confirm("Är du säker på att du vill ta bort produkten ur din varukorg?")) {
parent.frames['main'].location = "cart_del.asp?ID="+ID;
} else {
return false;
}
}

<A TARGET=main HREF=# OnClick="ConfirmDelete('1');">Ta Bort</A>

Denna kod fungerar för mig i IE5 och IE6 men om jag använder den i IE4 så funkar det inte, jag får inga fel dock.

Finns det någon sätt man kan skriva om funktionen på så att den funkar i alla browsers ?

/tobias

Medlem sedan juni 20004 308 inlägg
#2

Prova med detta. Target är helt onödligt eftersom du inte använder href i länken. Av samma anledning kan du alltid returnera false.

function ConfirmDelete(ID){
if(confirm("Är du säker på att du vill ta bort produkten ur din varukorg?")) {
parent.frames['main'].location = "cart_del.asp?ID="+ID;
}
}

<A HREF="#" OnClick="ConfirmDelete('1'); return false;">Ta Bort</A>

------------------
/ J

Medlem sedan mars 2001290 inlägg
#3

stabilt som vanligt jojoxx!.. tusen tack!

/t

------------------
the man with the golden bottle..

130 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)