Autor Zpráva
Michal3te
Profil *
Zdravím, potřeboval bych poradit, zda někdo nemá nějaký skript, který by zobrazoval stránku podle jednotlivýh měsíců.
Mám:
vložený iframe na jedné stránce
<iframe src="zari.html"></iframe>
a potřeboval bych aby se mi podle aktuálního měsíce měnila stránka v iframu na jiné stránky (rijen.html,....)

Má někdo funkční script? Popřípadě jak ho zakomponovat do mé situace? Na Jscript jsem uplně levej.

Děkuji za všechny rady, budu všem moc vděčný.
Chamurappi
Profil
Reaguji na Michala3te:
<script>
  var dneska = new Date();
  var mesice = ["leden", "unor", "brezen", "duben", "kveten", "cerven", "cervenec", "srpen", "zari", "rijen", "listopad", "prosinec"];
  var mesic = mesice[dneska.getMonth()];
  document.write("<iframe src=\"" + mesic + ".html\"></iframe>")
</script>
Michal3te
Profil *
děkuji....echm, nějak mi to nefunguje. Nezobrazí se mi ani ten iframe
Chamurappi
Profil
Reaguji na Michala3te:
Prosím o odkaz na živou ukázku.
Michal3te
Profil *
http://misak.mysteria.cz/radia/aktualne.html

Problém je v tom, že když se pokusím tam dát šířku a výšku rámu, nejde to, a pak taky mi nejde udělat to tak aby se mi měsíce po kliknutí v horním menu zobrazily taky v tom rámu.

zkrátka veškrá úprava kódu pro mé potřeby nefunguje:
<script>
  var dneska = new Date();
  var mesice = ["leden", "unor", "brezen", "duben", "kveten", "cerven", "cervenec", "srpen", "zari", "rijen", "listopad", "prosinec"];
  var mesic = mesice[dneska.getMonth()];
  document.write("<iframe src=\"" + mesic + ".html\" name="hlavni" width="740" height="700"></iframe>")
</script>
Bubák
Profil
- můžeš u rozměrů vynechat uvozovky, prohlížečům, na rozdíl od W3C validátoru to nevadí.
- můžeš u rozměrů použít apostrofy, příklad: width='740'
- můžeš u rozměrů escapovat uvozovky (tak to udělal Chamurappi)
...
Michal3te
Profil *
No ano, při použití apostrof to funguje
Já věděl že to bude drobnost.
Kdyby to někdo hledal, zde je správný výsledek:

<script>
  var dneska = new Date();
  var mesice = ["leden", "unor", "brezen", "duben", "kveten", "cerven", "cervenec", "srpen", "zari", "rijen", "listopad", "prosinec"];
  var mesic = mesice[dneska.getMonth()];
  document.write("<iframe src=\"" + mesic + ".html\" name='hlavni' width='740' height='700'></iframe>")
</script>


Děkuji pěkně, moc jste mi pomohli.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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