webForumDet fria alternativet

Försöker få till en postback i FF från modaldialog

.NET

2 svar · 426 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#1

Hej

Jag har en linkbutton som jag kopplar ett javascript till. Javascriptet öppnar ett modalwindow där man kan svara ja eller nej. svarar man ja ska själva postbacken utföras men svarar man nej så ska den inte utföras.

Jag kör alltså på onclick="return confirmDelete(....)"

confirmDelete är sedan en funktion som öppnar ett modalwindow. I IE sätter man returnValue = window.showModalDialog(
Där funkar det dessutom utmärkt att sätta returnValue = true
Då genomförs postbacken.

Men i firefox kan man inte sätta ett returnvalue utan man får anroppa det öppnade dokumentet och köra t.ex. en funktion.

då tänkte jag att i den funktionen köra __dopostback(control,'')

Men det funkar inte. Den postar om sidan men själva postbackfunktionen körs inte. Någon som har något förslag?

Det jag vill göra är att ha en confirmruta som är gjord efter hur jag vill ha den.

Medlem sedan dec. 19996 721 inlägg
#2

Vad skickar du in som "control"? Det ska vara den sändande kontrollens UniqueID.

Medlem sedan jan. 20013 406 inlägg
#3

Jag skickar in samma id som det är på a taggen.

245 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)