function blockLinks(parentID, children) {
var parent = document.getElementById(parentID),
content = parent.getElementsByTagName(children);
for(var i = 0; i < content.length; i++) {
if(content[i].innerHTML.indexOf('</a>') !== -1) {
content[i].innerHTML = "<mark>No live link!!!</mark> Dilarang nyepam di sini!";
content[i].className = "spammer-detected";
}
}
}
blockLinks('comment-holder', 'p');
Fungsi sederhana untuk mencegah hadirnya tautan aktif dalam daftar
komentar. Cara kerjanya sederhana: JavaScript akan menyeleksi sebuah
elemen induk dengan ID tertentu (dalam hal ini:
#comment-holder
), kemudian akan melihat semua item di dalamnya (dalam hal ini
<p>
). Jika setidaknya sebuah tautan ditemukan, dengan sekejap ganti semua konten item tersebut dengan suatu pesan pelarangan.
DEMO
:
Tidak ada komentar:
Posting Komentar