Flash website werkt niet in Chrome en FF wel in IE

Status
Niet open voor verdere reacties.

dinky04

Gebruiker
Lid geworden
8 jun 2004
Berichten
6
Mijn flash website werkt prima in IE maar niet in Google Chrome of Firefox, zelf denk ik dat het probleem bij mijn HTML-codes ligt. Deze vindt je hieronder. Wie kan mij helpen? Bedankt!

<center>

<BODY BGCOLOR="#0B0B0B">

<TITLE>blabla</TITLE>

<object classid="clsid:d27cdb6e-ae6d-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"
width="900" height="600" id="intro" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="undercon.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#696969" />
<script type="text/javascript">
//<![CDATA[
if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]){
document.write('<embed src="intro.swf" quality="high" bgcolor="#696969f" allowScriptAccess="sameDomain"');
document.write('width="900" height="600" name="intro" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"');
document.write('pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?
P1_Prod_Version=ShockwaveFlash" />');
} else {
document.write('<a href="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" target="_blank"><img src="geenflash.gif" width="400" height="300" alt="Geen flash - Download flash player" />');
};
//]]></script>

</center>
 
uhh... wat werkt er dan niet...
heb je ook een live voorbeeld? Dat zou een stuk makkelijker zijnmet helpen.
 
Bij firefox en google chrome krijg ik alleen de achtergrondkleur in beeld en niet mijn website, zie; www.pgvormgeving.nl in FF of chrome in vergelijking met IE....
 
unterminated string literal
document.write('pluginspage="http://ww...dia.com/shockwave/download/index.cgi? -> regel 18....

daar gaat wat fout volgens firebug van Mozilla....
 
[...]zelf denk ik dat het probleem bij mijn HTML-codes ligt. [...]
Dat zou je kunnen zeggen ja, ik heb zelden en html document gezien waar zoveel ontbrak. Hoe is deze pagina gemaakt?

Dit is de structuur van jouw document.
HTML:
<center>
<body>
<title>De titel </title>
<object> code van het flash object
<script> javascript </script>
<center>
Dit is hoe het hoort te zijn.
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>De titel </title>
</head>
<body>
<center>
<object>de code voor het flash object</object>
</center>
<script> javascript </script>
</body>
</html>
m.a.w. enkele noodzakelijke elementen ontbreken gewoon bij jou, zijn niet afgesloten of staan compleet op de verkeerde plek.

Maar dat is maar de helft van het probleem, de object tag (waarmee je flash op een site moet zetten) is en extreem lelijk beest waarvan je helaas twee versies moet opdienen om het in alle browsers te laten werken, deze code zou moeten werken, al moet ik toegeven dat ik weinig ervaring heb met de combinatie flash/html.
HTML:
<object classid="clsid:d27cdb6e-ae6d-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"
width="900" height="600" id="intro" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="undercon.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#696969" />

<!--[if !IE]> <-->
    <object data="undercon.swf"
            width="900" height="600" type="application/x-shockwave-flash">
     <param name="quality" value="high">
     <param name="bgcolor" value="#696969">
     <param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer">
    </object>
    <!--> <![endif]-->
</object>

Waarom trouwens flash? In verreweg de meeste gevallen is dat geen goede keus voor het bouwen van een site. Het maakt hem relatief zwaar en langzaam, moeilijk tot onmogelijk te indexeren en het maakt de bezoeker afhankelijk van een plugin.

NB: Normaal zou ik nooit het gebruik van de <center> tag aanbevelen maar het object lijkt niet goed naar CSS te luisteren.
 
Laatst bewerkt:
Bedankt voor je reactie, door je hulp ben ik wat verder. In Firefox is mijn website te zien maar Chrome pakt um nog niet. Ik weet vrij weinig van het maken een website, maar kan wel aardig werken met flash, vandaar dat ik werk met flash.
 
Zie net dat ik een tikfoutje heb gemaakt. Die tweede <head> had </head> moeten zijn.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan