請幫助我。最近,我收到很多評論,無法以任何方式解決發佈的內容,只是表示評論的基數。基於評論內容的Javascript垃圾郵件預防
我想在發佈之前通過使用Javascript函數在提交它們之前檢查它們是否爲垃圾郵件,以阻止這些評論。
這是我想出來的。
var postHTMLContent = "...";
function isSpamComment(comment, index)
{
if (index == 0 && comment == 'first')
return true;
else
return false;
}
它工作(沒有誤報),但讓許多其他類似無關的評論通過。它甚至會失敗,如果他們簡單地拼錯'第一'或得到他們的評論的基數錯誤。
是否有一個更通用的功能,可以阻止通過的東西?請沒有服務器端,也沒有正則表達式。
第一! ...通常評論不會是一個單詞長 - 如果你測試所有的單詞評論與基數的常見術語?您也可以在測試列表中包含常見的拼寫錯誤。 – Pat 2010-08-24 00:42:10