Autor Zpráva
szucs
Profil
Vieme mi prosim Vas poradit, preco tu hlasi validator chybu?

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl ash.cab#version=6,0,29,0" width="500" height="100">
<param name="movie" value="images/logo/text3.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent">
<script type ="text/javascript">
if (navigator.mimeTypes && navigator.mimeTypes["applications/xshockwawe-flash"]){
document.write('<embed src="/images/logo/text3.swf" width="500" height="100" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>');
}</script>


end tag for element "EMBED" which is not open

...pplication/x-shockwave-flash"></embed>');


Ved ten embed tag je otvoreny
habendorf
Profil
To je typická chyba (validátoru) při použití document.write. Řešením je všechny uzavírací tagy roztrhnout a vypsat nadvakrát. Třeba

document.write('<embed src="/images/logo/text3.swf" width="500" height="100" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></e');

document.write('mbed>');
szucs
Profil
To je typická chyba (validátoru) při použití document.write. Řešením je všechny uzavírací tagy roztrhnout a vypsat nadvakrát. Třeba

bohuzial nepomohlo

Line 28, column 190: end tag for element "E" which is not open

...e="application/x-shockwave-flash"></e>');

Skusal som to aj tak, ze som dal samostatne
document.write('</embed>');

Este uvediem , ze dokument mam html transitional
habendorf
Profil
Sakra, já vím že takhle nějak to určitě fungovalo, jen si to nepamatuju přesně. Zkus

document.write('<');
document.write('/embed>');
szucs
Profil
To je typická chyba (validátoru) při použití document.write. Řešením je všechny uzavírací tagy roztrhnout a vypsat nadvakrát. Třeba

bohuzial nepomohlo

Line 28, column 190: end tag for element "E" which is not open

...e="application/x-shockwave-flash"></e>');

Skusal som to aj tak, ze som dal samostatne
document.write('</embed>');

Este uvediem , ze dokument mam html transitional
habendorf
Profil
???
szucs
Profil
Prepac, tam mi sa to nejak zduplikoval prispevok omylom
llook
Profil
Další možností by bylo tam přidat označení sekce CDATA:
<script type ="text/javascript">
// <![CDATA[
if (navigator.mimeTypes && navigator.mimeTypes["applications/xshockwawe-flash"]){
document.write('<embed src="/images/logo/text3.swf" width="500" height="100" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>');
}
// ]]>
</script>

Ale teď si nejsem jistý, jestli se CDATA dalo používat už v HTML, nebo jestli to přišlo až s XML. Přinejhorším poznámku:
<script type ="text/javascript">
// <!--
...
// -->
</script>
To by mělo fungovat. Tím se validátoru sdělí, že to co je uvnitř není HTML.
szucs
Profil
vyskusal som vsetky moyne kombinacie zlomu znacky embed a nepomohlo to.

llook
sekcia cdata funguje, ked som zmenil hlavicku na xhtml dokument,a le bohuzial dokument mi nevyzer adobre ako xhtml,tak som to musel vratit do html

Ta obyvajna poznamka na html nezabrala

dik za rady
szucs
Profil
Sorry funguje to ,
if (navigator.mimeTypes && navigator.mimeTypes["applications/xshockwawe-flash"]){
document.write('<embed src="images/logo/text3.swf" width="500" height="100" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"><');
document.write('/embed>');

Hned tu prvu kombinaciu som nespravil

Diki
Vlado
habendorf
Profil
Takže je to jasné, jenom to shrnu:

Nesmí se tam vyskytnout řetězec "</"
Je třeba vypsat prvně "<" a pak "/jakýkoliv_zbytek_tagu>"
Toto téma je uzamčeno. Odpověď nelze zaslat.

0