/ 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
on clik event
Fra : Finn


Dato : 13-08-02 11:00

Denne lille streng fungerer fint
<input onClick="window.open('<%=rs("url") %>','')"type="text" name="URL"
size="42" value="<%=rs("url") %>">

men hvordan laver man en tilsvarende hvor det er MAILTO:
(istedet for åbning af vindue med en url adresse, skal mailklient startes og
indsættelse af teksten fra RS

Håber jeg fik forklaret ønsket godt nok



 
 
Morten Abildgaard (16-08-2002)
Kommentar
Fra : Morten Abildgaard


Dato : 16-08-02 12:10

Finn skrev:
> Denne lille streng fungerer fint
> <input onClick="window.open('<%=rs("url") %>','')"type="text"
> name="URL" size="42" value="<%=rs("url") %>">
> men hvordan laver man en tilsvarende hvor det er MAILTO:
> (istedet for åbning af vindue med en url adresse, skal mailklient
> startes og indsættelse af teksten fra RS
> Håber jeg fik forklaret ønsket godt nok

Når du bruger eksempelvis <a href="mailto:foo@bar.dk"> er du jo afhængig
af at klienten (gæsten) har et mailprogram installeret og at det er sat
op. Samtidigt er du afhængig af at browseren ved hvilket mailprogram det
skal bruge, og sidst men ikke mindst, at browseren understøtter
"mailto:" (der findes nogle ældre browsere som har problemer med denne
metode). Jeg vil anbefale at holde det uafhængigt af klienten, og istedet
åbne et pop-vindue med mulighed for at indtaste navn, email, emne og
besked.
Desuden synes jeg det virker malplaceret, at bruge onClick i et <input>
til at åbne et nyt vindue. Vil du ikke hellere lade <button> eller <a
href=""> om det med at åbne vinduer, og bare lade <input type="text">
være et input?

/morten

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

Månedens bedste
Årets bedste
Sidste års bedste