Frage

einfache Frage: Ich bin für eine standardkonforme Weise suchen, eine Flash-Datei einbetten. Ich habe für dieses Projekt mit Dreamweaver (nicht weil ich es mag, sondern weil meine Mitarbeiter nicht ein HTML-Guru ist) und es apparantly verwendet Nicht-Standard-Code Flash-Dateien einzubetten. Es ist wahrscheinlich Standard in HTML, aber nicht so sehr in XHTML, die ich verwenden möchten.

Was ist die standardkonforme Art und Weise, dies zu tun? Ich würde es vorziehen, es zu tun, ohne dass JavaScript-Bibliothek, die alle zu nutzen scheinen, ich bin für eine reine XHTML Lösung, so dass meine Seiten ordnungsgemäß beeinträchtigen, wenn JavaScript nicht aktiviert ist.

Danke, ich kann meinen bestehenden nicht-konformen Code schreiben, wenn nötig.

War es hilfreich?

Lösung

Hier einige Informationen über die Satay Methoden.

Die standardkonforme Art und Weise ist das -Tag, mit dem entsprechenden Typ Satz zu verwenden. Allerdings ist die Unterstützung in verschiedenen Browsern ziemlich lückenhaft. Ihre beste Wette ist wirklich eine JavaScript-Bibliothek wie SWFObject zu verwenden, um den Blitz in einem bestimmten div-Tag zu ersetzen / einbetten.

Für den größten Teil diejenigen, die Javascript deaktiviert sind wahrscheinlich Blitz nicht haben, oder dass behinderte als auch zu haben. Auch innerhalb des div das Notfall html ersetzt wird mit dem Blitz leichter als auch getestet werden kann.

Ich mag es nicht besser als du ehrlich zu sein, aber es ist wirklich der einfachste Weg, um sicherzustellen, dass es funktioniert ... unten ist ein Beispiel, wenn Sie diesen Weg zu gehen, entschieden haben.


  <object id="myflash" type="application/x-shockwave-flash" data="myfile.swf">
    <param name="movie" value="myfile.swf" />
  </object>

Andere Tipps

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top