Ochrana e-mailových adrese na webových stránkách

Máte na vašich webových stránkách umístěn e-mail? Tak doporučuji použít ochranu e-mailu pomocí skriptu v JS, který jsem vytvořil. Tento skript vás ochrání zdrojový kód před roboty, který hledají e-mailové adresy ve zdrojovém kódu.

Postup:
Vytvořte JS script "securitymail.js", který bude obsahovat níže uvedený kód

// Security Mail v1.1
// Vytvoril: Bock Ondrej
$(document).ready(function () {
    $("a[rel^='mailed']").each(function () {
        var mailtoVal = $(this).attr('href');
					
	    mailtoVal = mailtoVal.replace("[email]","mailto:");
	    mailtoVal = mailtoVal.replace("[zavinac]","@");        	    
	    for (i = 0; i <= 10; ++i) {
	        mailtoVal = mailtoVal.replace("[tecka]", ".");	        
	    }
	    $(this).attr('href', mailtoVal);
					
	    var mailtoA = $(this).text();

	    mailtoA = mailtoA.replace("[zavinac]","@");
	    for (i = 0; i <= 10; ++i) {
	        mailtoA = mailtoA.replace("[tecka]", ".");
	    }	    
        $(this).text(mailtoA);
					
	    // Auto-generate title tags for users
        var mailtoTitle = mailtoVal.replace("mailto:","E-mail: ");
	    $(this).attr('title',mailtoTitle);
					
	    // onClick Event
	    $(this).click(function () {
	        window.location.href = mailtoVal;
	        return false;
	    });
	});
});

Do sekce <head></head> přidejte volání na JS script JQuery (můžete použít hostovaný) a SecurityMail.


A kde máte zadanou e-mailovou adresu tak zadejte místo toho upravený tag <a></a>


Ukázka ke stažení ZDE

Žádné komentáře:

Okomentovat