Autor Zpráva
sinu
Profil *
Ahoj,
tenhle kod mi funguje v IE ale ne ve FF a jediny co podle me brani fungovani ve FF je DTD XHTML 1.0 protoze kdyz sem dal HTML 4.01 tak to fungovalo... nevite nekdo jak na to? diky
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cz">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
    <meta http-equiv="Content-Script-Type" content="text/javascript">
    <title></title>    
    <script language="JavaScript" type="text/javascript"> 
/* <![CDATA[ */
function hodiny(){
  document.all.hodiny.innerHTML = ("vypis hodiny");
}
/* ]]> */
</script>
  </head>
  <body onload="setTimeout('hodiny()', 1000)">
    <p id="hodiny"></p>
  </body>
</html><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cz">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
    <meta http-equiv="Content-Script-Type" content="text/javascript">
    <title></title>    
    <script language="JavaScript" type="text/javascript"> 
/* <![CDATA[ */
function hodiny(){
  document.all.hodiny.innerHTML = ("vypis hodiny");
}
/* ]]> */
</script>
  </head>
  <body onload="setTimeout('hodiny()', 1000)">
    <p id="hodiny"></p>
  </body>
</html>
Nox
Profil
co místo document.all (který stejně myslim nefunguje všude) dát document.getElementById("hodiny").innerHTML="...";
Hána
Profil
Hej díky moc už to běží, ja sem někde našel tuhle vaiantu tak sem to tam nechal díky moc
Chamurappi
Profil
Reaguji na Hánu:
Rozdíl, který jsi pozoroval, je mezi standardním režimem HTML a quirk režimem HTML. Tvůj kód není prohlížeči vnímán jako XHTML.
Hána
Profil
Chamurappi
proc neni vniman jako xhtml, jestli se muzu zeptat?
Manq
Profil
proc neni vniman jako xhtml, jestli se muzu zeptat?
Protože mu dokument neposkytuješ s XML MIME typem…

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0