Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať regulárne výrazy pre blokovanie spamu

Použitie JavaScript regulárne výrazy uplatňovať prístup k blokovanie nevyžiadaných e - mailov , ktorý používa kľúčové slová . JavaScript je " RegExp " trieda umožňuje vytvoriť virtuálny objekt , ktorého funkcia " Test " môžete vyhľadávať spam kľúčových slov v texte z formulára HTML . Táto funkcia vracia " true " , ak nejaké slovo v obsahu formulára zápasov kľúčové slovo spam , a vráti " false " , ak obsah zodpovedá žiadne kľúčové slová . Váš Webový formulár bude stále odovzdal spam na vašom serveri , ktoré nechcete chytiť s kľúčovým slovom . Avšak , starostlivo vytvorený zoznam kľúčových slov bude brániť veľa spamu od dosiahnutia servera . Návod dovolená 1

Otvoriť WordPad alebo iný textový editor , vložte do jeho okna aplikácie príkazy HTML , ktoré nasledujú :

< /head > < ; telo >

e - mailovú správu : < Typ textarea = " text " name = " email " > Tu napíšte svoju správu . < /textarea > input type = " submit " value = " Submit správu " > < /form > < /body > < /html >

Tieto príkazy definujú webovú stránku s formulárom pre odoslanie e - mailu . Ovládací prvok na formulári , ktorý sa bude konať správa , že používateľ zadá stránke je " Textarea . " Textarea v tomto príklade má svoje " meno " atribút nastavený na hodnotu " e - mail " , ktorá umožňuje program v JavaScripte , ľahko . nájsť textarea
2

Kliknutím myši o jeden riadok dole z " Head " tag , vložte nasledujúci JavaScriptu " výpisu " do okna aplikácie :

var spamText = [ " word " , " wordB " , " wordC " ] ;

tohto výpisu definuje premennú s názvom " form_data " , ktorá je držiteľom e - mailovú správu zadali do textarea s názvom " e - mail " . " spamText " premenná je pole reťazcov , ktoré predstavujú spam kľúčové slová .
3

Zadajte nad " word " , " wordB " a " wordC " kľúčové slová s nadávok alebo inými slovami chcete, aby vaše webové stránky vyzerať pre identifikáciu spamu
4

Vložte nasledujúce vyhlásenie JavaScript po príkaze spamText : .

var rex = new RegExp ( spamText.join ( "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené