Tue 14 Nov 2006
Flashobject: inserire Flash per Explorer con javascript.
Posted by EvilAlivE under UncategorizedCome molti sapranno, in seguito ad una disputa legale che ha interessato la Microsoft, il controllo Active X relativo ai filmati Flash deve essere attivato tramite click. Cosa abbastanza noiosa nel caso di menu in Flash.
Inserire Flash per internet Explorer con javascript flashobject.
Il codice da utilizzare è questo:
<script type="text/javascript" src="flashobject.js"></script>
<div id="flashcontent">
Testo sostitutivo
</div><script type="text/javascript">
var fo = new FlashObject("movie.swf", "mymovie", "400", "150", "7", "#FFFFFF");
fo.write("flashcontent");
</script>
Nel DIV verrà inserito del testo alternativo nel caso in cui l’utente non abbia il plugin installato.
questo risulta comunque comodo ai fini del posizionamento, in quanto consente di inserire testo che, al contrario di quello contenuto nel fimato Flash, verrà letto e non verrà visto come testo nascosto.
La variabile fo (flashobject) crea un flashobject in base ai parametri:
- swf: il nome del file contenente il filmato Flash da inserire;
- ID: nel caso di utilizzo nel sito di funzioni che richiedono l’utilizzo di un ID per i filmati flash
- width / height: le dimensioni del filmato Flash
- version: richiedete la versione necessaria per visualizzare il filmato flash (indicando la semplice versione massima o utilizzando la forma versionemassima.versioneminima.revision )
- colore di sfondo: il colore di sfondo del filmato Flash
Qualora vogliate far bypassare il rilevamento del plugin da parte di flashobject, potete passare il parametro ?=detectflash=false quando linkate la pagina.
Per scoprire tutti i parametri e le possibilità di utilizzo per esigenze particolari, vi rimando all’articolo originale su flashobject di Geoff Stearns.
Attualmente è il miglior sistema per inserire filmati Flash.
consente il rilevamento del plugin, il passaggio di variabili, il controllo su numerosi parametri.
consente l’inserimento di testo alternativo molto importante ai fini del posizionamento nei motori di ricerca in ottica SEO.
Il file per il download lo trovate sul sito ufficiale, ed è distribuito sotto licenza MIT, quindi piena libertà di utilizzo.
[tags]flashobject, explorer, flash[/tags]




January 12th, 2008 at 1:01 am
Ciao. Ti risulta che ci siano differenze fondamentali tra il flashobject di cui parli tu e quello attualmente disponibile sul blog di Stearns? Lo script che si trova ora viene chiamato swfobject.
Grazie.