Menu html/css/js che scompare sotto i video di youtube o video in flash

Se avete nel sito un menu a discesa e subito sotto un video con codice embed di youtube o comunque in flash, avrete notato che il menu scompare sotto il video che praticamente lo copre. Cercando di modificare le proprietà CSS dei div/li/etc che compongono il menu in modo da impostare un ordine di visualizzazione … Leggi tutto

vim: estendere il matching % per HTML, LaTeX, ed altri linguaggi

Per creare le mie applicazioni web, mi affido sempre al famoso vim. Chi usa vim come editor per linguaggi di programmazione (dal C al PHP e via dicendo), sicuramente apprezza la funzionalità di matching che può essere avviata con il carattere % (ad esempio ci si posiziona su una parentesi, si preme il tasto % … Leggi tutto

Variabile di variabile in javascript

Se sviluppate il PHP sicuramente vi sarà capitato di usare una variabile di variabile, ovvero una variabile in cui il nome stesso è una variabile. Per quelli che non sanno di cosa parlo, faccio un veloce esempio:

produrrà come risultato 15, ovvero il contenuto della variabile il cui nome è contenuto in $var. Va … Leggi tutto

Mysql e duplicate entry

Provando ad effettuare una query di INSERT in una tabella in cui sono definite delle chiavi uniche, è possibile che MySQL visualizzi il classico errore di “duplicate entry” relativo al tentativo di inserire un record che contiene dei campi già presenti in altri record del database. In questo caso, basta modificare la query:

con … Leggi tutto

Testare la grafica di un sito su varie versioni di Internet Explorer

Sicuramente vi sarete accorti che utilizzo un Mac (per molte ragioni che non sto qui ad indicare), ma quando rilascio un sito o un’applicazione web è necessario testare il tutto anche con Internet Explorer. Per farlo utilizzo una macchina virtuale con windows gestita dall’ottimo VirtualBox di Oracle e l’applicativo IETester che consente di visualizzare il … Leggi tutto

Come fare redirect tramite htaccess in base all’indirizzo IP

Potrebbe capitare di dover fare manutenzione al codice del proprio sito web; in questo caso la cosa ideale è preparare una pagina web con le indicazioni sullo stato di manutenzione e far si che solo il proprio PC riesca a navigare il sito, mentre tutti gli visitatori vengano rediretti su tale pagina. In questo caso … Leggi tutto

Recuperare l’userAgent in una webapp Flex

Grazie all’uso della funzione ExternalInterface.call() di Flex/Flash Builder è possibile recuperare in modo semplice alcuni parametri del browser. Ad esempio, per recuperare l’userAgent, basterà inserire nell’applicazione web il seguente codice:

e la variabile userAgent sarà popolata con l’userAgent del “visitatore”. enjoy

Recuperare in Flex un parametro passato all’url

E’ possibile recuperare con Flex/Flash Builder in un’applicazione web, un parametro passato all’url della pagina che contiene l’applicazione. Ipotizziamo che l’url dell’applicazione sia: www.smsoft.it/app.html?parametro=ciao e che l’applicazione contenga una casella di testo chiamata “txt” in cui inserire il valore di “parametro“, dovremo inserire nell’applicazione il seguente codice:

enjoy

Recuperare FlashVars in Flex con AS3

Nel caso venga creata un’applicazione web con Flex (o Flash Builder), è possibile che si renda necessario “passargli” dei parametri a runtime. Questo è possibile inserendo una variabile FlashVars nel codice html e poi richiamandola da Flex/Flash Builder. Partiamo con l’esempio del codice html. Generando un progetto web, viene automaticamente creato il file html con … Leggi tutto