Autor Zpráva
fjf
Profil
Je mozne nechat JPG obrazok blikat? Myslim tym, aby bol chvilu zobrazeny a chvilu nie? Ked ano, tak ako?
karbon
Profil *
Mělo by to jít pomocí document.getElementById('idObrazku').style.display . Jednou by se nastavilo jako "none", jednou jako "block" nebo "line" (podle toho, jestli se má chovat jako blokový nebo řádkový element). Návod na časování Yuhů má napsaný v sekci Javascript. Při tomto řešení by se ale mohlo stát, že by se obsah pod obrázkem posouval, když by obrázek nebyl zobrazen. Dalo by se to pak řešit změnou atributu src (obdobně jako předchozí řešení) také pomocí Javascriptu.
karbon
Profil *
Druhé řešení (a podle mě i lepší) by mohlo vypadat:
<img src="obrazek.jpg" id="obrazek">

<script type="text/javascript">
window.setInterval("blik()", 2000);
var volba = 1;
function blik(){
  if(volba == 1){
    document.getElementById('obrazek').src = 'obrazek2.jpg';
    volba = 0;
  }
  else{
    document.getElementById('obrazek').src = 'obrazek.jpg';
    volba = 1;
  }
}

</script>
fjf
Profil
to druhe riesenie sa zaklada na striedani dvoch obrazkov, tomu som sa chcel vyhnut
skusim to cez to prve a uvidim...

a samozrejme: dik :-)
Bubák
Profil
Mělo by to jít pomocí document.getElementById('idObrazku').style.display .
Já bych použil CSS vlastnost visibility:
document.getElementById(id).style.visibility = visible;
document.getElementById(id).style.visibility = hidden;

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0