Archivi per la categoria ‘jQuery’
jQuery Mail Obfuscator
Oggi cercavo un metodo semplice e non intrusivo per impedire parte dello spam derivante dalla pubblicazione di un indirizzo mail in chiaro su di una pagina web.
Ovviamente la miglior soluzione possibile è dotarsi di un buon filtro anti-spam (gMail?) perchè qualunque tipo di mail obfuscator si concretizza in un problema di usabilità ed una barriera di usabilità!
Ho comunque creato una soluzione Javascript basata su jQuery che propone un piccolo e semplicissimo approccio al problema.
Verificare una richiesta AJAX in CakePHP
if ( $this->RequestHandler->isAjax() ) {
do AJAX stuff...
}
Accedere ad un bottone di jQuery UI Dialog
Oggi mi sono imbattuto in un piccolo problema utilizzando jQueryUI Dialog: ho necessità di rendere configurabili i nomi dei bottoni azione definiti all’interno della dialog stessa.
jQueryUI non mette a disposizione nulla del genere!!!
Per fortuna, come spesso succede, la soluzione non è molto complicata!
Ecco qui un piccolo esempio di configurazione con personalizzazione del nome di un bottone:
$('.dialog').dialog({
title: "test",
buttons: { 'open': function(){}, 'close': function(){} },
open: function(){
$(".ui-dialog-buttonpane :button:contains('open')").html("Testo personalizzato");
}
});
La “magia” sta nella callback di apertura che va a cercare i bottoni in base al loro contenuto.