.swf nicht W3C-konform eingebunden

Status
Nicht offen für weitere Antworten.

mjb

Mitglied
Hallo, auf meiner Homepage habe ich 6 Spiele durch folgenden Tag eingebunden:

Code:
<p> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="500" height="375">
                  <param name="movie" value="asteroids/neave_asteroids.swf">
                  <param name="quality" value="high">
                  <embed src="asteroids/neave_asteroids.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="500" height="375"></embed></object></p>

Leider ist das so nicht W3C-konform. Wie kann ich die Spiele noch einbinden? Mit php include ()?

Hier die W3C-Fehlermeldungen:

Line 114, column 29: there is no attribute "SRC"
<embed src="asteroids/neave_asteroids.swf" quality="high" plug

Line 114, column 69: there is no attribute "QUALITY"
...teroids/neave_asteroids.swf" quality="high" pluginspage="http://www.macromedi

Line 114, column 88: there is no attribute "PLUGINSPAGE"
...oids.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashpl

Line 114, column 139: there is no attribute "TYPE"
...cromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="5

Line 114, column 177: there is no attribute "WIDTH"
...application/x-shockwave-flash" width="500" height="375"></embed></object>

Line 114, column 190: there is no attribute "HEIGHT"
...-shockwave-flash" width="500" height="375"></embed></object>

Line 114, column 195: element "EMBED" undefined
...kwave-flash" width="500" height="375"></embed></object>

danke
 
Zuletzt bearbeitet:
Hi,

das wirst Du wahrscheinlich inkauf nehmen müssen.

Es gab hier (klick) mal jemanden, der einen validen Workaround probiert, aber ich habe Rückmeldungen erhalten, dass das nicht in allen Umbegungen problemlos funktioniert.

Bis die Gecko-Browder Flash als Object unterstützen, ist es m.E. kein Beinbruch, das Embed-Tag hinzuzuziehen (hauptsache, Du weist was Du tust und kannst es dem Kunden auch erklären). ;)

Gruß
.
 
Nein.

Wie willst Du eine SWF-Datei als include einbinden? PHP liefert sowieso nur Markup aus; das Anzeigen erfolgt im Client.

Bestenfalls könntest Du den Quelltext des Flashfilms als Text anzeigen (darauf würde ein Include wohl hinauslaufen) - was das bringen soll, wäre allerdings fraglich. ;)

Gruß
.
 
Status
Nicht offen für weitere Antworten.
Zurück