Autor Zpráva
Igor Kubicar
Profil
prečo mi na stránke www.tjletanovce.6f.sk/clock/zaklad.htm nefunguje script zo stránky http://www.fabulant.com/downloadcenter/clock/clock.html a na
stránke www.tjletanovce.6f.sk/clock/index2.htm áno
stránka www.tjletanovce.6f.sk/clock/zaklad.htm je navyše ovplyvnená css súborom s obsahom:
.obalovaci {position: relative; margin: 0px auto; width: 795px}
.hlavicka {position: absolute; margin: 0px; top: 0px; left: 0px; width: 792px; height: 62px; background-color: #99CCFF; text-align: center; border-bottom: 2px}
.lavy {position: absolute; margin: 0px; top: 64px; left: 0px; width: 150px; min-height: 700px; background-color: #99CCFF; font-size: 20px}
.obsah {position: absolute; margin: 0px; top: 66px; left: 154px; width: 507px; min-height: 700px; background-color: white; text-align: center; font-size: 20px}
.pravy {position: absolute; margin: 0px; top: 64px; left: 665px; width: 127px; min-height: 700px; background-color: #99CCFF; font-size: 20px}
a {color: rgb(48,48,48); font-weight: bold}
* {padding: 2px}

kde je chyba?

Ďakujem.
Joker
Profil
Igor Kubicar:
Jestli to mají být takové ty jakoby-hodiny pod menu, tak mně to zdá se „funguje“.
Respektive jsem sice vůbec nepochopil, k čemu to může být dobré a jaký to má smysl, ale hýbe se to, takže z toho usuzuji, že to funguje.
Igor Kubicar
Profil
Joker:
ne, nemam na mysli tie akoby hodiny pod menu, tie by tiež mali vyzerať inak, ale zobrazuje mi ich takto no ja nieviem prečo. to na čo som sa pytal nema byt zobrazene pod menu ale v strede medzi bannermi a menu a ma to vyzerat takto http://www.fabulant.com/downloadcenter/clock/clock.html. tie hodiny pod menu by mali vyzerat takto http://www.fabulant.com/downloadcenter/clockvml/clockvml.html ale neviem, preco to tak nevyzera, co ovplivnuje ich cudny vyzor.
ono ja by som chcel aby mi fungovali aj ostatné skripty stiahnuté zo stránky http://www.fabulant.com, ale keď kód vložím do svojej stránky tak buď nefunguje vôbec, alebo funguje čudne ako tie hodiny. skrátka chcem nejako obohatiť stránku www.tjletanovce.6f.sk aby vyzerala k svetu. chcel by som aby fungoval aj nasledujúci javascript, ale ani ten nefunguje ak ho vložím do stránky a samozrejme potrebné súbory som mal stiahnuté a uložené tak ako to je popísane v kóde resp. na stránke http://www.fabulant.com/downloadcenter/imglamellar3/imglamellar3.html. keď som však tento kód ako aj iné kódy stiahnuté z tejto stránky vložil do prázdnej novo vytvorenej html stránky tak to fungovalo tak ako to malo, ale na svou už vytvorenú stránku to nijako dostať nemozem, aby to fungoval tak ako to má
peta
Profil
Vzhled hodin je ovlivnen obrazky, ty tam asi nemas?

Pak koukam, ze mas v css
* {padding: 2px} /* coz ovlivni i DIVy hodin */

V js mas
if (ie || ns6 || opera) {// radek 249
    window.onload=initClock
}
Pokud do body onload="..." nebo window.onload budes chtit pridat jiny javascript, tak tuto cast musis zakomentovat a pouzit na tom novem miste.
Pr: spatne
window.onload=initClock; // radek 250
window.onload=dorotate // radek 422 tim si prepises initClock a pak ti nejdou hodiny
spravne
window.onload=function() {initClock(); dorotate();} // tak se spusti obe funkce
Nehlede na to, ze oba kody pouzivaji spoustu globalnich promennych, ktere se s jinymi js muzou duplikovat a vzajemne se prepisovat :)

Nemuzes mit 2 stejne id v html, to je zakladni pravidlo.
radek 254 a 255:
<div id="roof" style="position:absolute;overflow:hidden;width:110px;height:208px">
<div id="imgClock" style="position:absolute;visibility:hidden;"><img width=110 height=208 src="clock2.jpg"></div>
radek 413:
            document.write('<div id="roof" style="position:relative;width:'+(hand_hour_weight+face_width)+'px;height:'+(hand_hour_weight+face_height)+'px;top:0px;left:0px;">')

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: