Forum przeznaczone dla wszystkich webmasterów, chcących tworzyć strony www zgodnie ze standardami World Wide Web Consortium.
tatu
Nowy
Posty: 89 Rejestracja: śr lut 09, 2005 1:58 pm
Post
autor: tatu » ndz lut 27, 2005 1:25 pm
zamieszczam flash
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="
http://download.macromedia.com/pub/shoc ... on=4,0,0,0 " width="400" height="400" id="mapa" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="grafa/mapa.swf" />
<param name="loop" value="false" />
<param name="menu" value="true" />
<param name="quality" value="high" />
<param name="scale" value="noscale" />
<param name="devicefont" value="true" />
<param name="bgcolor" value="#ffffff" />
<embed src="grafa/mapa.swf" loop="false" devicefont="true" width="400" height="400" allowscriptaccess="samedomain" type="application/x-shockwave-flash" />
<br />
<noembed>This site contains <a href="
http://www.macromedia.com/go/getflashplayer">Flash</a > animation
</noembed>
</object>
a W3C validator wykazuje mi, iż nie ma atrybutów:
src, loop, devicefont, width, height, allowscriptaccess, type i elementu
embed .
jak to obejść tak, by flash się wyświetlał poprawnie a i strona była zgodna?
yhmt
Nowy
Posty: 198 Rejestracja: ndz paź 17, 2004 1:25 pm
Post
autor: yhmt » ndz lut 27, 2005 2:19 pm
Spróbuj umieścić znacznik embed poza znacznikiem object .[/i][/code]
tatu
Nowy
Posty: 89 Rejestracja: śr lut 09, 2005 1:58 pm
Post
autor: tatu » pn lut 28, 2005 10:11 pm
a niby skąd to wziąłem? przepis osiołków mówi tylko o <noembed> o atrybutach nic nie wspomina
Malin
Nowy
Posty: 128 Rejestracja: czw wrz 04, 2003 11:20 am
Lokalizacja: Tychy
Post
autor: Malin » czw mar 03, 2005 10:54 am
A przeczytałeś artykuły z linków tam podanych?
yarpo
Nowy
Posty: 168 Rejestracja: wt lut 08, 2005 6:29 pm
Lokalizacja: Gdańsk
Kontakt:
Post
autor: yarpo » śr maja 11, 2005 9:03 pm
No, nie koniecznie po twoim linku [Malin], ale znalazłem:
Kod: Zaznacz cały
<object type="application/x-shockwave-flash" data="banner.swf" width="600" height="100">
<param name="movie" value="banner.swf" />
</object>
na stronie
http://www.webinside.pl/webstandards/artykuly/227
Zgodne z XHTML [a także - sprtawdzałem] HTML 4.01 Transitional.
delfin
Nowy
Posty: 83 Rejestracja: wt sie 24, 2004 8:33 am
Lokalizacja: Gliwice
Kontakt:
Post
autor: delfin » ndz maja 15, 2005 1:45 am
Jemu raczej chodzilo o to:
Kod: Zaznacz cały
<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="300" height="120">
<param name="movie" value="http://www.macromedia.com/shockwave/download/triggerpages_mmcom/flash.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#FFFFFF" />
<!--[if !IE]> <-->
<object data="http://www.macromedia.com/shockwave/download/triggerpages_mmcom/flash.swf" width="300" height="120" type="application/x-shockwave-flash">
<param name="quality" value="high" />
<param name="bgcolor" value="#FFFFFF" />
<param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer" />
FAIL (the browser should render some flash content, not this).
</object>
<!--> <![endif]-->
</object>
Zauwaz obiekt dla innych przegladarek niz IE