Använd en JavaScript reguljära uttryck funktion att utveckla en metod för att blockera skräppost som använder sökord . JavaScript s " RegExp " klassen kan du skapa en virtuell objekt vars " Test " -funktionen kan söka efter skräppost nyckelord i text från ett HTML-formulär . Denna funktion returnerar " true " om något ord i formulärets innehåll matchar ett spam sökord , och returnerar " false " när innehållet matchar inga sökord . Din webbformulär kommer fortfarande skicka spam till din server som du inte fånga med ett sökord . Dock kommer en noggrant utarbetad sökordslista förhindra mycket spam från att nå servern . Instruktioner
1
Öppna WordPad eller en annan textredigerare , klistra sedan in sin ansökan fönstret HTML uttalanden som följer :
< /head > < , body>
< /body> < /html >
Dessa uttalanden definierar en webbsida med ett formulär för att skicka e-post . Formuläret kontroll som kommer att hålla ett meddelande om att sidans användare skriver är en " Textarea . " The Textarea i detta exempel har sitt " namn " attributet satt till värdet " e ", vilket gör att ett JavaScript -program för att enkelt hitta Textarea
2
Klicka med musen en linje ner från " Head " taggen , sedan klistra in följande JavaScript " UTDRAG " i programfönstret : .
var spamText = [ " ordA " , " wordB " , " wordC " ] ;
Detta utdrag definierar en variabel som heter " form_data " som håller e-postmeddelandet skrivs in i Textarea heter " mail . " den " spamText " variabel är en array med strängar som representerar spam sökord . Addera 3
Typ över " ordA , " " wordB " och " wordC " sökord med svordomar . eller andra ord som du vill att din webbsida ska leta efter för att identifiera skräppost
4
Klistra in följande JavaScript uttalande efter spamText uttalande :
var rex = new RegExp ( spamText.join ( "