12. september 2001 - 10:21Der er
10 kommentarer og 2 løsninger
Multiload?
Jeg arbejder på en side hvor jeg først åbner et popup vindue(via min side). Derefter vil jeg via multiload først lukke popup vinduet og derefter åbne et eksisterende dokument i en af mine frames i det oprindelige browservindue... Jeg kan få multiload funktionen til at lukke vinduet ved hjælp af funktionen \"closeIt()\", men jeg kan ikke åbne dokumentet i det andet browser vindue!
Er der nogen der kan hjælpe mig?
Her kommer min multiload kode: <head><SCRIPT LANGUAGE=\"JavaScript\"> function multiload(URL1,URL2) { self.location.href=URL1; self.document.close(); parent.location.href=URL2; parent.document.close(); } </script></head>
men det er næppe nok, for du skal jo også fortælle at filen \'personlige.htm\' ikke skal åbnes her, men istedet skal åbnes i det gamle vindue. Det ved jeg ikke hvordan man fortæller til multiload funktionen, så jeg skriver lige lidt om:
her bruger jeg hoejre som rammens navn. Du definerer rammenavnet i dit frameset men en name=\"hoejre\" parameter i den rammes <frame kommando. ( hvis du har givet rammen et andet navn kan du ligesågodt bruge det :-)
fra email udenom: \"Popup vinduet bliver åbnet fra den venstre frame...\" Det var vigtigt at få at vide, for så skal vi jo også addressere fra venstre frame over i højre.
top. øverste frameset i dette vindue top.opener. vindue eller ramme der åbnede dette vindue ...opener.parent frameset for ramme der åbnede ... ...parent.hoejre ramme i frame set for ramme der ... ...hoejre.location location objekt i ramme i ... ...location.href her skriver vi den nye sideadresse ind.
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.