Hvordan fikse Flash ActiveX

En vanlig feil skapt av Internet Explorer 6 (IE6) var den "Klikk for å aktivere og bruke denne kontrollen meldingen" som vises når det lastet en Adobe Flash movie. Det er en midlertidig løsning for å løse dette problemet.

Problem

Når Flash publiserer innhold til Hypertext Markup Language (HTML), betyr det så å bruke <object> og <embed> koder. IE6 gjenkjenner disse kodene og gjengir Flash-innhold ubrukelig viser feilmeldingen nevnt i innledningen. Å fikse. dette må du vise Flash-innhold annerledes benytte Javascript og nye HTML-koder.

Fastsette

For å løse dette problemet, laster du ned en tredjepart Javascript-fil, slik som den som tilbys av Vertical Moon, i delen Fix for visning av Flash. Plassere filen i rotmappen på nettstedet ditt, og erstatte den gamle embed flash objekt med følgende:

<Script type = "text / javascript">

VM_EmbedFlash ( 'kodebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0', 'bredde', '320', 'høyde ',' 240 ',' src ',' YOURFILENAME.swf ',' kvalitet ',' høy ',' navn ',' YOURMOVIENAME ',' pluginspage ',' http://www.macromedia.com/go/getflashplayer ');

</ Script>

Replece den YOURFILENAME.swf med filnavn og legge til filmen navn til YOURMOVIENAME delen av koden for å fullføre reparasjonen.

Javascript Disabled

Hvis brukeren har Javascript deaktivert, så eksempelet i punkt 2 vil ikke fungere. En annen løsning er å vikle din opprinnelige embed Flash objekt med <noscript> koder. Place <noscript> før den første <object> -kode og </ noscript> etter den avsluttende </ object> tag.