webForumDet fria alternativet

showModalDialog + parent fönster

1 svar · 256 visningar · startad av doggelito

doggelitoMedlem sedan juni 20003 076 inlägg
#1

har en popup som i sin tur öppnar en showModalDialog.
nu vill jag sätta ett värde i ett fält i popupen från modalfönstret men lyckas inte hitta rätt!
typ så här ifrån dialogfönstret:

window.opener.document.getElementById('txtUrl').value='asdasd';
self.close();

med koden ovan får jag window.opener.... is null...
tydligen så använder man inte window.opener i sånna här fönster, så vad använder man istället?

Peter SMedlem sedan dec. 20025 483 inlägg
#2

I anropet till showModalDialog() kan du skicka in document

showModalDialog("fin.sida", document)

...och sedan

window.dialogArguments.getElementById('txtUrl').value='asdas  d';
132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)