Problem solution
Soluzioni ai vostri errori

Cerca qui la soluzione al tuo problema: search



Chi è online

 5 visitatori online

Home Web Joomla Problema flash Internet Explorer la seconda volta
Problema flash Internet Explorer la seconda volta Stampa E-mail
Web - Joomla
Mercoledì 11 Novembre 2009 21:44

Avete filmati flash, swf, slidershow o morfeoshow che non funzionano in Internet Explorer o meglio la prima visualizzazione funziona mente le volte successive anche se viene aggiornata la pagina l'swf non viene caricato correttamente.

Questo avviene perché gli swf in questione hanno un caricamento dinamico di dati e Internet Explorer per le visualizzazioni successive preleva l'swf dalla memoria cache senza caricare questi dati dinamici.

Il problema può essere ovviato aggiungendo al nome dell'swf un valore casuale:
esempio in PHP:
srand((double)microtime()*1000000);
$ valoreCasuale = rand();
<EMBED src="/filmato.swf?<?echo $valoreCasuale;?>"

esempio in ASP:
randomize
valoreCasuale=int(rnd*9999)
<EMBED src="/filmato.swf?<%= valoreCasuale%>"


in questo modo per Internet Explorer l'swf è sempre diverso quindi lo scarica come se fosse la prima volta.

 

Aggiungi commento


Codice di sicurezza
Aggiorna




bottom
top  


bottom

© 2009 Problem-Error.com - Esclusione di responsabilità