webForumDet fria alternativet

parent.frames[]

2 svar · 215 visningar · startad av tlee

tleeMedlem sedan mars 2001293 inlägg
#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

JojoxxMedlem sedan juni 20004 306 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

tleeMedlem sedan mars 2001293 inlägg
#3

stabilt som vanligt jojoxx!.. tusen tack!

/t

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

Genererad på 368 ms · cache AV · v20260730165559-full.f96bc7eb