Nu har det nye vindue alt hvad der er i "MyScriptFile.js", fx en variabel, "var ivKundeArray;".
Hvordan får jeg "ivKundeId" initieret med noget fra "MainWindow.html"?
En måde kunne være at have en "init(pvKundeArray)"-funktion i "MyScriptFile.js" der sætter "ivKundeArray", men hvordan kalder jeg den fra "MainWindow.html" (den eksisterer jo i det nye vindue).
Jeg har forsøgt at lave noget "<body onload...>"-fusk og andet, men uden held.
Det er vigtigt at initieringen sker fra "MainWindow.html".
Håber problemstillingen er klar nok - ellers sig til.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg er ikke helt med på, hvorfor du vil have dit JavaScript til at eksistere ind i popup vinduet. Jeg tror du slipper nemmere om ved det, hvis du lader JavaScript og variable blive i Main.html's scope.
Hvad skal du bruge ivKundeArray til inde i popup vinduet ?
Hvis det f.eks. er for at lave en dropdown med kunder, kan du jo lave den i en <DIV> i en usynlig <DIV> i Main.html, altså:
<div style="visibility:hidden"> <div id="popupdiv"> ... HTML til at vise dropdown med ... </div> </div>
popupdiv's innerHTML kan du så lægge på popup vinduet.
elprebsi >> Du misforstår spørgsmålet. Der er tale om et popup-objekt ... ikke et popup-vindue ;o)
cruitfake >> Det er ikke så let at tilgå variabler og funktioner i popup'en, men den kan til gengæld selv gøre sig tilgængelig. Fra popup'en kan du kalde funktioner og variabler i hoveddokumentet, da dette kan adresseres med 'parent'. Eksempel:
<script> var oPop; var lvWindow = window.createPopup(); var lvScript = lvWindow.document.createElement("SCRIPT");
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.