13. august 2003 - 22:23Der er
5 kommentarer og 1 løsning
Ikke synlig emailadresse i formular
For at usynliggøre min emailadresse på www har jeg fundet et script, der genererer emailadressen i det øjeblik der trykkes på linket. Mon scriptet kan anvendes i en formular ? Script:
<script language="javascript" type="text/javascript"> var a = "email"; var t = "dk"; var doc = document; var b = "email"; var ad = a; ad += "@"; ad += b; ad += "."; ad += t; var mt = "ma"; mt += "il"; mt += "to"; var text = "E-mail"; if (text == null || text.length == 0) text = ad; doc.write("<"+"a hr"+"ef=\""+mt+":"+ad+"\">"+text+"</"+"a>"); </script>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>387242</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="javascript" type="text/javascript"> function genMail(){ var a = "email"; var t = "dk"; var doc = document; var b = "email"; var ad = a; ad += "@"; ad += b; ad += "."; ad += t; var mt = "ma"; mt += "il"; mt += "to:"; doc.forms['formular'].action=mt+ad; doc.forms['formular'].submit(); } </script> </head> <body> <form action="" method="get" name="formular"><input name="knap" type="button" value="Button" onClick="genMail();"></form> </body> </html>
Sorry, jeg har været lidt fraværende siden jeg stillede spørgsmålet. Min formular er oprettet via MS FrontPage, der vist bruger en lidt anderledes kode end skitseret i ovenstående svar. Jeg prøver stadig at få det til, at fungere og gode råd er velkomne
Jeg tror primært det er mit begrænsede kendskab til javascript der er galt. Hvis jeg skal erstatte den email-adresse jeg pt. bruger med scriptet hvordan gør jeg så ? Det er fra linien "form action" jeg skal henvise ikke ?
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.