změna CSS stylu v závislosti na čase

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod BinLadin (novy) 20. 8. 2006 12:40

zní to krkolomě, ale myslim, že by to mělo jít pomocí JavaSkriptu... jen nevim jak je to presně se syntaxí? už sm si něco zkoušel ale nejak to nefakčí, nevim kde je chyba nebo jestli to vůbec lze udělat?

Kód: Vybrat vše
  var cas = 0   
  cas = getHours();
 
  if(cas > 6; cas < 18) {
  document.styleSheets[1].disabled = false;
  }
  else {
  document.styleSheets[1].disabled = true;
  }


samožřejmě je to daný do tagu "script" :D
děkuju za rady
BinLadin (novy)
Junior
Uživatelský avatar

Odeslat příspěvekod Stibi 20. 8. 2006 13:16

noo doufám že nekecám kraviny ale nemá být u

Kód: Vybrat vše
if(cas > 6; cas < 18) {


radši tohle

Kód: Vybrat vše
if(cas > 6 && cas < 18) {


Jako že když větší než 6 a zároveň menší než 18 tak ....
Konec jihoamerickým telenovelám !!!
Stibi
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod BinLadin (novy) 20. 8. 2006 14:17

aha no zkusim to... děkuju :D
edit: tak to nestačilo :(
BinLadin (novy)
Junior
Uživatelský avatar

Odeslat příspěvekod robbiemar 20. 8. 2006 16:02

// musíš vytvoriť nový časový objekt
var cas = new Date();

// z objektu si uložíš do premennej hodin, koľko je hodín
hodin = cas.getHours();

// a toto už vieš
if(hodin > 6 && hodin < 18) {
document.styleSheets[1].disabled = false;
}
else {
document.styleSheets[1].disabled = true;
}
robbiemar
Junior

Odeslat příspěvekod BinLadin (novy) 20. 8. 2006 17:20

aha tak ja to zkusim.. tak už to jede :D príma věc
BinLadin (novy)
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků