Behelyezése a flash html, cross-browser és szabványok

Helyezze be a flash objektumot egy HTML oldal, azért, hogy a következő követelményeknek:

  • Határon böngésző kompatibilitás - rabotocposobnost az összes modern böngészőben;
  • alternatív tartalmat - ha nincs Flash telepítve, vagy egy régi változat, megjelenik egy másik képet és egy linket, hogy telepítse a legújabb Flash;
  • maximális egyszerűség és a rugalmasság az eljárás alkalmazása;
  • SEO és a használhatóság barát;
  • kód tisztaság - kevesebb kódot, akkor könnyebb dolgozni sablonok;
  • megfelelést.

Az egység, amelyet ki flash, van alternatív tartalom - ez jelenik meg, ha nincs telepítve flash, vagy ha egy régebbi verzió. Például, mi származik egy másik képet és egy linket, hogy telepítse a legújabb Flash:













Bemutató be egy flash objektumot. Ahhoz, hogy be több flash objektumot a szükséges konténerek számát, és a betét funkció:

Egy másik kiviteli alakban behelyezés objektum valósul embedSWF hívó funkcióhoz.

Ehhez csatlakoztassa a könyvtár, amely letölthető a SWFObject projekt oldalát a Google Code:

Csakúgy, mint az előző változat, hozzon létre egy HTML konténer A flash tartalom az alternatíva:

Amikor behelyezi a dinamikus írni egy forgatókönyvet, ami miatt swfobject.embedSWF funkciót, és átadja paraméterek betét flash objektumot. Úgy tűnhet, mintha ez (a demo veszünk hivatalos dokumentáció):

A paraméterek és a flash lapka attribútumok oldal

Mivel a szkript be egy oldal objektumnak beágyazott param, meg kell adni neki a paramétereket a szerkezetet. Ezek három csoportba sorolhatók:

  1. script paraméterek közvetlenül;
  2. elemek listáját zárt params objektumba.
  3. objektum attribútumok elem;

Paraméterek listája közvetlenül script

Ez tulajdonképpen az érvek swfobject.embedSWF function ()