Quando si realizza un sito dinamico (ma non solo) è buona norma dedicare un file per ogni sezione dello stesso. Nell'immagine sopra ho evidenziato le sezioni (che troverete quasi sempre in qualsiasi sito) header, menubar, sidebar, content e footer che includeremo come header.php, menubar.php, sidebar.php, content.php e...
Post trovati in: “Web Development”
Se vi serve di conoscere l'user-agent di un crawler o di un qualsiasi browser potete consultare l'elenco di useragentstring.com. Riconoscere l'user-agent di un browser è una funzionalità molto utile che si può includere in una pagina web con qualche riga di...
Un sistema di autocompletamento automatico tipo Google Suggest è sicuramente qualcosa di molto utile. Personalmente, quando digito qualcosa per una ricerca, ritengo utile digitare le prime lettere per poi scegliere la keyword o keyphrase suggerita (che poi il 99% delle volte è esattamente quella che intendevo digitare). Per informazioni e alcune riflessioni sui pro e contro di Suggest ti invito a leggere
Ecco una funzione che tramite Ajax visualizza un messaggio in un div per un dato numero di secondi (specificato in millisecondi): function temp(div,msg,time) { var string = document.getElementById(div).innerHTML=msg; var myHandler = function() { document.getElementById(div).innerHTML=""; }; setTimeout(myHandler, time); } Esempio di chiamata: temp("nome_div","Operazione completata con...
In un form HTML ci possono essere molteplici combo box. Se il numero di combo è superiore alle 3/4 sicuramente, impostare il valore desiderato, risulterà un'operazione noiosa specialmente se il valore da impostare è lo stesso per tutte le combo. Immaginiamo un sondaggio con una decina di combo con valori SI/NO dove dobbiamo impostare "NO" su tutte le combo. Risulterebbe comodo poterlo fare con un...
Per Blographik ho scritto un guest-post dove parlo di Ajax, tecnologia oggi utilizzatissima dagli sviluppatori web. Se volete avere info in merito vi consiglio di leggere l'articolo: Come...
In ogni sito web dinamico che si rispetti c'è sempre almeno un form, che sia per i contatti o per la registrazione alla newsletter è comunque lì pronto per essere riempito. Ogni web developer, in fase di sviluppo del sito web, deve preoccuparsi della validazione dei dati inseriti nel form ma anche di gestire gli stessi dopo l'invio. In un form...
Mettiamo di dover realizzare un form per prenotare un viaggio e, quindi, dobbiamo sicuramente lavorare sulla validazione dei dati inseriti nel form. Un controllo da dover sicuramente fare è quello sulla data di partenza e, in questo caso, verificare che non sia successiva a quella di arrivo. Vediamo come realizzare questo controllo con il buon vecchio JavaScript ;) Form <form method="get" action="#" name="form"> Data di...
Possiamo, in una nostra web application, ritagliare un'immagine come se stessimo lavorando con Photoshop? Assolutamente si, possiamo implementare la funzione crop grazie a Jcrop, un plugin per Jquery. Il plugin è sotto licenza
Oggi vedremo come rendere trascinabile tramite drag & drop un DIV in una pagina HTML. Per rendere l'oggetto "draggable" utilizzeremo Script.aculo.us una delle più note librerie JavaScript con cui è possibile realizzare effetti, animazioni, controlli Ajax e altro ancora. Per prima cosa scarichiamo la libreria da