10. september 2001 - 16:23Der er
8 kommentarer og 1 løsning
window.close();
Jeg har et lille problem... Jeg skal have lavet en submit-knap der lukker et vindue.
Knappen er IKKE i et popup-vindue (det skulle alligevel kunne lade sig gøre. Det er ligemeget om man skal bekræfte det)... Knappen ligger i et frameset.
Jeg har prøvet: <input type=\"submit\" action=\"java script: window.close();\" value=\"Luk\"> men det virker ikke! Kan det lade sig gøre ?
Hvis nogen kan fortælle mig hvad jeg gør galt, er der 20 points.
roenving >> Det behøver du ikke fare til W3C for...olebole siger, du har helt ret =o) Bl.a. derfor ville jeg gerne vide præcist, hvordan og hvornår :) /mvh
siden knappen ikke ligger i dit popop vindue må du adressere dig fram til popop vinduet for at fortælle hvad der skal lukkes.
lav en variabel idet du åbner vinduet.
var popwin; // opret en variabel ved navn popwin. popwin = window.open(...dine parametre...);
nb: hvis vinduet åbnes indeni en javascript funktion bør du erklære variablen popwin udenfor den funktion, ellers vil den i nogen browsere forsvinde igen når funktionen er færdig.
Joohhhh....men pas nu på - det kan godt fungere lokalt, men du risikerer, at det ikke funker på serveren, da form-submiteringen vil tage længere tid :) /mvh
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.