Avatar billede the-gnu.dk Nybegynder
10. september 2001 - 16:23 Der 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.
Avatar billede olebole Juniormester
10. september 2001 - 16:25 #1
<ole>
Det afhænger meget af, hvordan du agter at lukke vinduet og hvornår - men vinduet lukkes med top.close();
Lad os høre noget mere  :)
/mvh
</bole>
Avatar billede roenving Novice
10. september 2001 - 16:25 #2
action hører da til i form-taggen ??

Fik ikke lige adgang til w3c - vender tilbage

hth
jes
Avatar billede olebole Juniormester
10. september 2001 - 16:27 #3
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
Avatar billede jakoba Nybegynder
10. september 2001 - 16:44 #4
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.

det vindue kan du derefter lukke igen med

  popwin.close();

mvh JakobA
Avatar billede olebole Juniormester
10. september 2001 - 16:45 #5
Tror du, det er popUp\'en, der skal lukkes...?!?!
Avatar billede the-gnu.dk Nybegynder
10. september 2001 - 16:48 #6
Uhm...

Olebole, vil du ikke lige svare. Fik den til det med:

<input type=\"submit\" onclick=\"java script:top.close();\" value=\"Luk\">

Avatar billede olebole Juniormester
10. september 2001 - 16:50 #7
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
Avatar billede the-gnu.dk Nybegynder
10. september 2001 - 16:57 #8
Det virker på serveren - har testet :o)

Nu bruger jeg heller ikke en form, men har bare smidt den i en onclick... Nu virker det hele *Wee*

- Så har jeg styr på mit liv igen :o)
Avatar billede olebole Juniormester
10. september 2001 - 17:02 #9
...det glæder mig  :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester