1

Schermata-07-2456485-alle-16.41.51

Che siate sviluppatori web di mestiere o per passione prima o poi vi sarete sicuramente trovati a dover inserire del contenuto dinamicamente all’interno delle pagine. Sempre più spesso siti internet, applicazioni web e mobili fanno uso di richieste asincrone a migliorare l’esperienza dell’utente che non deve ricaricare la pagina per effettuare ogni singola operazione. Tale […]

Schermata_06-2456451_alle_11.04.41

Con l’aggiornamento alla versione 3.5 di WordPress molti utenti hanno avuto esperienza di malfuzionamenti vari. Tra questi uno dei più antipatici è il mancato funzionamento del pannello media, che abbiamo visto come risolvere in questo articolo. Un altro problema emerso all’aggiornamento alla 3.5 è invece il mancato funzionamento dei pannelli (nella schermata post-new.php e post.php) […]

Mi sono reso conto in mattinata che non esiste un’equivalente di str_replace() in javascript. Dando un’occhiata in giro ho trovato una soluzione che fa esattamente al mio caso. Si tratta di combinare replace con regexp ad ottenere la funzione che segue: String.prototype.str_replace = function( str1, str2, ignore ) { return this.replace(new RegExp(str1.replace(/([\,\!\\\^\$\{\}\[\]\(\)\.\*\+\?\|\\-\&])/g, function(c){return “\\” + […]

3

Nella realizzazione di siti internet capita spesso di aprire dei pannelli popup che possano essere chiusi cliccando sulla X, ricliccando sul link che ha innescato l’evento o ancora cliccando fuori dal popup stesso. Se i primi due casi sono molto semplici da implementare il terzo, invece, potrebbe essere più complicato. Il concetto è quello di […]

La validazione dei form è essenziale in termini di sicurezza e come aiuto all’utente in caso di digitazione errata dei dati. Uno dei campi in cui è più importante la validazione è sicuramente l’indirizzo email, di seguito alcuni snippet di codice per validare gli indirizzi email: Plain Php function isValidEmail( $email ){ return eregi(“^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$”, $email); […]

Un frammento di codice semplicissimo per far scrollare il browser fino in cima alla pagina con un semplice effetto animate al click di un dato link. Perché degradi in caso di javascript disattivato dare id=”top” ad un elemento in cima alla pagina . Codice html del link: <a href="#top">Torna su!</a> Codice javascript jQuery: $(document).ready(function() { […]