Domanda

semplice domanda: sto cercando un modo conforme agli standard per incorporare un file flash. Ho usato Dreamweaver per questo progetto (non perché mi piace, ma perché il mio collega non è un guru HTML) e apparentemente usa un codice non standard per incorporare i file flash. Probabilmente è standard in HTML, ma non tanto in XHTML che preferisco usare.

Qual è il modo conforme agli standard per farlo? Preferirei farlo senza usare quella libreria JavaScript che tutti sembrano usare, sto cercando una soluzione XHTML pura in modo che le mie pagine si degradino con grazia quando JavaScript non è abilitato.

Grazie, posso pubblicare il mio codice non conforme esistente, se necessario.

È stato utile?

Soluzione

Ecco alcune informazioni sui metodi Satay.

Il modo conforme agli standard è utilizzare < object / > tag, con il tipo appropriato impostato. Tuttavia, il supporto su diversi browser è piuttosto impreciso. La tua scommessa migliore è davvero di utilizzare una libreria javascript come swfObject per sostituire / incorporare il flash in un determinato tag div.

Per la maggior parte, è probabile che quelli che disabilitano javascript non abbiano il flash o che lo disabilitino. Inoltre, l'html di fallback all'interno del div da sostituire con il flash può essere testato anche più facilmente.

A dire il vero non mi piace di più di te, ma è davvero il modo più semplice per assicurarti che funzioni ... di seguito è riportato un esempio se hai scelto di seguire questa strada.


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

Altri suggerimenti

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top