Moin!
das hier ist mein 1. Beitrag in diesem Forum denn ich bin wirklich verzweifelt.
Na dann erst einmal herzlich Willkommen!
Ich baue so wie wahrscheinlich fast jeder andere hier auch, gerade an einer Homepage.
Jepp.
Desweiteren habe ich eine Serverseitige Browserweiche die den Content-Type Browser abhängig ausgibt. Zum Beispiel für den IE wäre das "text/html" und für den Firefox "application/xhtml+xml".
Für den IE kannst du auch die XML-Deklaration weglassen, weil das dazu führt, dass er in den Quirks-Modus geht, in dem wohl die Vorteile von XHTML schnell dahin sind.
Nun möchte ich gern Flash Spiele valide einbinden deren größe sich am Browser Fenster ausrichtet. Das funktioniert im IE schon recht gut, aber Firefox macht das einfach nicht er zeigt mir die Flash Spiele nur wenn ich fixe größen angebe sobald ich Prozentangaben verwende funktioniert es nicht mehr.
Das kann ich bestätigen, dass Spiel Simon wird bei mir nicht angezeigt, wenn ich allerdings die Flash-Datei direkt aufrufe, wird diese in voller Größe (des Browserfensters) dargestellt.
Mein Camino (Mozilla) liefert mir allerdings auch beim Anklicken der Spiele Pac-Man, Tic Tac Toe, Asteroids sowie Hexagon eine hübsch beige Seite mit dem Text
XML Parsing Error: mismatched tag. Expected: </param>.
Location: http://www.krabbelgruppe-84.de/site/07000004
Line Number 45, Column 3:
Der Aufruf der Seite Space Invaders zeigt mir einige nette PHP-Fehlermeldungen an, allerdings kein Spiel.
Ich hoffe hier kann mir jemand helfen, denn ich weiß einfach nicht mehr weiter.
Dieser Schluss ist so nicht ohne weiteres gültig ;-)
Mein Tipp: Überarbeite erst einmal die genannten Seiten und beseitige die festgestellten Fehler. Vergiss dabei nicht, die Flashdatei auch im <object>
-Tag mittels des data-Attributes (wie bei Simon) zu referenzieren, z.B.
<object width="100%" height="100%" type="application/x-shockwave-flash" data="media/gamez/07000000.swf" class="game" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0">
<param name="movie" value="media/gamez/07000000.swf" />
<param name="bgcolor" value="#000000" />
<param name="quality" value="high" />
<param name="menu" value="false" />
</object>
Um das Problem mit der Größe in den Griff zu bekommen könntest du ja eine minimale Größe (z.B. width="500" height="400") vorgeben und mit JavaScript entsprechend des zur Verfügung stehenden Platzes skalieren.
Die Seite um die es geht findet ihr hier:
http://www.krabbelgruppe-84.de/site/00000007
Viele Grüße,
Robert