/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Form
Fra : Solo


Dato : 07-11-01 19:18

Ja så er den gal igen !

Jeg har lavet en ganske simpel form, som virker hos langt de fleste brugere,
men modtager mail's om at ikke alle kan få den til at virke.

Formen ligger i et popup vindue.

Jeg har et script i <head> til at sende inhold, og lukke vinduet med:
<script>
function lukvindue()
{
document.mailform.submit();
window.close();
}
</script>


Og formen i <body>:
<form name="mailform" action="mailto:xx@xx.dk" method="post"
enctype="text/plain">

Min input knap kalder så scriptet:
<input type="button" value="Send" onclick="lukvindue()" name="button">


Er der nogen som kan se hvad jeg har lavet galt ?



Venlig hilsen


Lars Sørensen




 
 
Morten Abildgaard (09-11-2001)
Kommentar
Fra : Morten Abildgaard


Dato : 09-11-01 13:38

Solo skrev i dk.edb.internet.webdesign.clientside:
[klip]
> <script>
> function lukvindue(){
> document.mailform.submit();
> window.close();
> }
> </script>
> Og formen i <body>:
> <form name="mailform" action="mailto:xx@xx.dk" method="post"
> enctype="text/plain">
> <input type="button" value="Send" onclick="lukvindue()" name="button">
> Er der nogen som kan se hvad jeg har lavet galt ?

Det er sandsynligvis fordi vinduet bliver lukket før formen er blevet
sendt. Prøv at ændre scriptet til:
function lukvindue(){
document.mailform.submit();
setTimeout("window.close()",1000);
}


--
knæk og bræk
Morten @ E-bronx
? Er du ny i nyhedsgrupperne ?
= Se venligst http://usenet.dk

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408943
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste