Come risolvere Flash ActiveX

February 15

Un errore comune creato da Internet Explorer 6 (IE6) è stato il "Clicca per attivare e utilizzare questo messaggio di controllo" che appare ogni volta che caricato un filmato Adobe Flash. C'è una soluzione per risolvere questo problema.

Problema

Quando Flash pubblica contenuti di Hypertext Markup Language (HTML), lo fa utilizzando il <object> e <embed>. IE6 riconosce questi tag e rende il contenuto Flash inutile visualizzare il messaggio di errore indicato in premessa. Aggiustare. questo è necessario per visualizzare il contenuto Flash in modo diverso utilizzando JavaScript e nuovi tag HTML.

fissare

Per risolvere questo problema, scaricare un terzo file JavaScript, come ad esempio il quello offerto da Vertical Luna, nella sezione intitolata Fix per la visualizzazione Flash. Inserire il file nella cartella principale del sito e sostituire il vecchio oggetto Flash incorporare con il seguente:

<Script type = "text / javascript">

VM_EmbedFlash ( 'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0', 'width', '320', 'altezza ',' 240 ',' src ',' YOURFILENAME.swf ',' qualità ',' alto ',' nome ',' YOURMOVIENAME ',' pluginspage ',' http://www.macromedia.com/go/getflashplayer ');

</ Script>

Replece il YOURFILENAME.swf con il nome del file e aggiungere il nome del film per la sezione YOURMOVIENAME del codice per completare la correzione.

JavaScript disabilitato

Se l'utente ha disabilitato JavaScript, quindi l'esempio nella sezione 2 non funziona. Un'altra soluzione è quella di avvolgere il vostro oggetto Flash incorporare originale con i tag <noscript>. Luogo <noscript> prima del primo tag <object> e </ noscript> dopo il <object /> tag di chiusura.