CSS, flash i problem z <embed>

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
Regulus
Nowy
Nowy
Posty: 86
Rejestracja: wt lis 13, 2007 8:40 pm

CSS, flash i problem z <embed>

Post autor: Regulus »

Flash generuje taki kod:

Kod: Zaznacz cały

	<OBJECT
 WIDTH="780" HEIGHT="100" id="menubar" ALIGN="">
 <PARAM NAME=movie VALUE="menubar.swf"> <PARAM NAME=loop VALUE=false> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=wmode VALUE=transparent> <PARAM NAME=bgcolor VALUE=#000000> <EMBED src="menubar.swf" loop=false menu=false quality=high wmode=transparent bgcolor=#000000  WIDTH="780" HEIGHT="100" NAME="menubar" ALIGN="middle"
 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT><
...oczywiście to nie przechodzi przez validację w3c?

Jak to rozwiązać?, bo wydawałoby się, że flash powinien prawidłowo generować kod, zgodnie ze wszystkimi standardami.


R.
gorylek
Zaczyna działać
Zaczyna działać
Posty: 427
Rejestracja: śr gru 19, 2007 7:29 pm

Re: CSS, flash i problem z <embed>

Post autor: gorylek »

Witaj, wklep w google:

Kod: Zaznacz cały

W3C flash
odpowiedzi znajdziesz od góry do dołu całe tony.
Regulus
Nowy
Nowy
Posty: 86
Rejestracja: wt lis 13, 2007 8:40 pm

Re: CSS, flash i problem z <embed>

Post autor: Regulus »

Dzięki, źle szukałem, bo patrzyłem "validacja embed" i wywalało mi różne dziwne kszaki których nie kumałem za bardzo - tony js itd. Znalazłem to:

Kod: Zaznacz cały

<object data="menubar.swf" type="application/x-shockwave-flash" width="780" height="100" id="menubar">
<param name="quality" value="high"/>
<param name="SCALE" value="exactfit" />
<param name="movie" value="menubar.swf"/>
<param name="wmode" value="transparent"/>
</object>
...i smiga :)


Dzięki R.

ps. Na jakiego grzyba flash nawala tyle zbędnego kodu? chyba nie ma nic wspólnego z geniuszami z M$ ? ;-)
ODPOWIEDZ