XHTML - be ágyazva swf.

XHTML - be ágyazva swf.
2009-02-04T19:35:05+01:00
2009-02-05T20:48:38+01:00
2022-11-12T12:45:40+01:00
robcsika
Sziasztok.

Tudom sok anyag van erről itt is, meg a google is ad rá pár találatot, de a lényeget sehol nem találtam.

A kérdés az lenne, hogy lehet-e xhtml dokumentumba swf fie- ágyazni js.-es trükközés nélkül, úgy hogy minden böngésző megegye, meg a validatornak is tettszen?
előre is köszi a választ!
Mutasd a teljes hozzászólást!
Nagyon valid vagy!

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" width="900" height="15" title="banner"> <param name="movie" value="http://www.valami.hu/flash/xxxx.swf"/> <param name="quality" value="high"/> <!--[if !IE]> <--> <object data="http://www.valami.hu/flash/xxxx.swf" width="900" height="15" type="application/x-shockwave-flash"> <param name="quality" value="high"/> <param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer"/> FAIL (the browser should render some flash content, not this). </object> <!--> <![endif]--> </object>
Mutasd a teljes hozzászólást!

  • Google
    1. találat
    2. találat

    Ja:
    Js nélkül Operában a flash használata előtt rá kell kattintani...

    Mutasd a teljes hozzászólást!
  • köszi a linkeket, de amint írtam, a google-t én is próbálgattam, az egyik linken egy <embed /> megoldás van, ami egyeltalán nem valid, a másikat próbáltam , de nem igazán működött azt hiszemIE-ben, de lehet, hogy FF-ben volt rossz, nem jelent meg a flash.
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" height="100" width="800"> <param name="movie" value="nefelejcs.swf" /> <param name="quality" value="high" /> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="True" /> <embed src= "nefelejcs.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptaccess="sameDomain" allowfullscreen="True" style="height:100px; width:800px;" />
    ez a mostani kódom, de nem valid. Ezen kívül jól működik
    Mutasd a teljes hozzászólást!
  • javascript swfobject-el szokták gyakran. Igazából a javascriptet nem látja a google (még), így validnak látja a kódot.

    SWFobject - valid, és aktiváció mentes flash tartalom
    Mutasd a teljes hozzászólást!
  • Éppen azt akartam kérdezni (sőt azt is kérdeztem), hogy
    van-e erre js nélküli valid megoldás.
    Attól, hogy a validator meg a gugli nem látja a js-t, attól még ott van.
    De kezdem azt hinni, hogy ez csak js-el vagy embed
    -del ellehetséges.

    Várom további hozzászólásaitokat.
    Mutasd a teljes hozzászólást!
  • kemény vagy!
    Mutasd a teljes hozzászólást!
  • Nem vagyok kemény szeintem, inkább csak kíváncsi.
    Egyre jobban kezdem úgy gondolni, hogy nem lesz ez a téma megoldva, ameddig a böngészőket nem a webes szabványokhoz igazítják, vagy fordítva.

    Mutasd a teljes hozzászólást!
  • Nagyon valid vagy!

    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" width="900" height="15" title="banner"> <param name="movie" value="http://www.valami.hu/flash/xxxx.swf"/> <param name="quality" value="high"/> <!--[if !IE]> <--> <object data="http://www.valami.hu/flash/xxxx.swf" width="900" height="15" type="application/x-shockwave-flash"> <param name="quality" value="high"/> <param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer"/> FAIL (the browser should render some flash content, not this). </object> <!--> <![endif]--> </object>
    Mutasd a teljes hozzászólást!
  • Pl.:

    <object id="valami" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="480" height="320"> <param name="movie" value="valami.swf" /> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="valami.swf" width="480" height="320"> <!--<![endif]--> <div> <p>Nincs Flash lejátszó telepítve. A tartalom megtekintéséhez Adobe Flash Player 9 szükséges.</p> <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p> </div> <!--[if !IE]>--> </object> <!--<![endif]--> </object>
    Mutasd a teljes hozzászólást!
  • Kicsit megnyugodtam, hogy mégis van megoldás,
    csak azt nem tudom, hogy most melyiket fogadjam el.
    mindkettő müxik FF és IE alatt,mással nem próbáltam,
    és első ránézésre validnak tűnik.
    köszi a válaszokat, sztem az elsőt illik elfogadnom megoldásként, mert ő volt a gyorsabb.
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd