22. januar 2009 - 18:01Der er
7 kommentarer og 1 løsning
Undgås spam med JS-genereret form?
Mit spørgsmål er simpelt. Kan man undgå spam-indlæg i f.eks. et forum, ved at lave javascript generere formen?
Mit spørgsmål er opstået, fordi jeg sad og lavede en klassisk "åbn/luk" knap, der bare skulle sætte display:block eller ej på en form ved at klikke på den. Dvs. formen er i kildekoden.
Men hvis jeg nu undlader at lave formen i html, men laver et javascript-script (hedder det vel:)) der opretter formen med dom-funktionerne når man klikker på knappen første gang, sletter den anden gang man trykker osv, kan man så undgå spam-robotterne?
Forms og de tilhørende kontroller er jo desværre bedagede levn fra den tidlige HTML-historie, og som derfor understøttes rigtig skidt i moderne kode. Således kan IE ikke sætte name-attributter på elementer med DOM. Intet er umuligt, meeeeeeeen ... :)
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.