Avatar billede Slettet bruger
23. januar 2004 - 11:29 Der er 7 kommentarer og
1 løsning

antispam script

Hejsa,

Er der ikke nogen af jer der har lavet en serverside version der ligner det der omtales her http://www.html.dk/artikler/00041/ ?
Avatar billede eagleeye Praktikant
23. januar 2004 - 12:10 #1
Du kan bruge HTMLencode:

Response.Write "<a href=mailto:" & server.HTMLencode("email@adresse.dk") & ">Send en mail</a>"

Er det sådan du mener?
Avatar billede eagleeye Praktikant
23. januar 2004 - 12:13 #2
men den encoder nok bare ikke tekst..
Avatar billede eagleeye Praktikant
23. januar 2004 - 12:14 #3
du kan prøve URLencode:

Response.Write "<a href=mailto:" & server.URLencode("email@adresse.dk") & ">Send en mail</a>"
Avatar billede Slettet bruger
23. januar 2004 - 12:17 #4
eagle > Vil egentlig gerne ha' at emailadressen figurerer på siden - til glæde for de brugere som kun bruger webmail og ikke har glæde af at klikke på et link som starter outlook op. Derfor tænkte jeg på html.dk s "En Javascriptløsning", men lavet som en serverside funktion.
Avatar billede Slettet bruger
23. januar 2004 - 12:18 #5
nu vrøvler jeg da vist... "En Javascriptløsning" på html.dk viser jo heller ikke adressen...
Avatar billede Slettet bruger
23. januar 2004 - 12:30 #6
Hmm

Lavede den her i stedet

' Fjern @ fra email adresse
function nospam(strEmail)
    nospam = Replace(strEmail, "@", "<span class=""fejl""> snabel a </span>")
end function
Avatar billede eagleeye Praktikant
23. januar 2004 - 13:05 #7
ok ;)
Avatar billede Slettet bruger
23. januar 2004 - 15:33 #8
Lukket
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
Kurser inden for grundlæggende programmering

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