anoniem Geplaatst: 14 mei 2003 Delen Geplaatst: 14 mei 2003 Script-gurus, Ik gebruik een modalDialog en wil nu een waarde opvragen van een element van de 'opener'. Helaas werkt 'window.opener.....' niet bij een modalDialog (of ik doe iets verkeerd). Kan iemand mij vertellen hoe ik wel een waarde uit een formulier-element opvraag ??? Dankbaar! Quote Link naar reactie
anoniem Geplaatst: 14 mei 2003 Auteur Delen Geplaatst: 14 mei 2003 Je kan aan een modalDialog argumenten meegeven (en dus ook een reference naar het aanroepende window). Bijvoorbeeld voor de aanroep: [code:1:a08db29ef2] var sReturn = window.showModalDialog("bla.html", self); // self is dus het huidige window [/code:1:a08db29ef2] En vanuit de dialog kan je dan verwijzen (in dit geval) naar de opener mbv de dialogArguments property: [code:1:a08db29ef2] dialogArguments.document.forms[..].enz.enz. [/code:1:a08db29ef2] Maar je kan dus ook gewoon de waarde die je wil gebruiken meesturen als argument aan de dialog ipv deze uit te lezen. Quote Link naar reactie
anoniem Geplaatst: 14 mei 2003 Auteur Delen Geplaatst: 14 mei 2003 Super! In 1x raak, alles werkt nu zoals het hoort. Ik had dit probleem met een Richt Text Editor (richtext.sourgeforge.com), waarbij ik een ingevoerde waarde niet direct wilde doorsturen, maar eerst nog een aantal andere velden in laten vullen... Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen