14-09-2011, 20:02
Witam serdecznie
Jestem uczniem liceum i chciałem stworzyć stronkę html zawierającą kilka skryptów odliczających czas do najbliższych wakacji, ferii, matur itd. takich jak ten:
<script type="text/javascript">
function CD(d,o,t,x){return[x=~~(t=(d-o)/864e5),x=~~(t=(t-x)*24), x=~~(t=(t-x)*60),~~((t-x)*60)]}
function R(t){
t=CD(new Date(2012,5,29),new Date());
liczba = (((new Date() - new Date(2011,8,1)))/(new Date(2012,5,29)- new Date(2011,8,1)))*100;
liczba = liczba * 100000;
liczba = Math.round(liczba)/100000;
document.getElementById('procenty').innerHTML = "<center>Minęło już "+ liczba + "% roku szkolnego.</center>";
document.getElementById('odliczamy').innerHTML = "<center><b>Do kolejnych wakacji pozostało "+t[0]+" dni, "+t[1]+"h, "+t[2]+"m, "+t[3]+"s.</b></center>";
setTimeout('R()',1e3);
}
onload=function(){R();}
</script>
wiem, że gdy zamieszczę kilka takich skryptów na jednej stronie będzie działał tylko pierwszy i próbowałem rozwiązać ten problem w ten sposób:
<script type="text/javascript" src='skrypt1.js'></script>
<script type="text/javascript" src='skrypt2.js'></script>
lecz to niestety nie pomogło. Szukałem instrukcji na innych stronach ale wszędzie widnieją posty 'zobacz w google'.. Dlatego też prosiłbym o instrukcję jak wstawić kilka skryptów krok po kroku ponieważ dopiero zaczynam swoją przygodę z html i js. Jeśli taki temat już był na forum a ja nie dałem rady go odnaleźć to proszę o link i ten temat będzie do zamknięcia. Z góry dziękuję za pomoc!
Jestem uczniem liceum i chciałem stworzyć stronkę html zawierającą kilka skryptów odliczających czas do najbliższych wakacji, ferii, matur itd. takich jak ten:
<script type="text/javascript">
function CD(d,o,t,x){return[x=~~(t=(d-o)/864e5),x=~~(t=(t-x)*24), x=~~(t=(t-x)*60),~~((t-x)*60)]}
function R(t){
t=CD(new Date(2012,5,29),new Date());
liczba = (((new Date() - new Date(2011,8,1)))/(new Date(2012,5,29)- new Date(2011,8,1)))*100;
liczba = liczba * 100000;
liczba = Math.round(liczba)/100000;
document.getElementById('procenty').innerHTML = "<center>Minęło już "+ liczba + "% roku szkolnego.</center>";
document.getElementById('odliczamy').innerHTML = "<center><b>Do kolejnych wakacji pozostało "+t[0]+" dni, "+t[1]+"h, "+t[2]+"m, "+t[3]+"s.</b></center>";
setTimeout('R()',1e3);
}
onload=function(){R();}
</script>
wiem, że gdy zamieszczę kilka takich skryptów na jednej stronie będzie działał tylko pierwszy i próbowałem rozwiązać ten problem w ten sposób:
<script type="text/javascript" src='skrypt1.js'></script>
<script type="text/javascript" src='skrypt2.js'></script>
lecz to niestety nie pomogło. Szukałem instrukcji na innych stronach ale wszędzie widnieją posty 'zobacz w google'.. Dlatego też prosiłbym o instrukcję jak wstawić kilka skryptów krok po kroku ponieważ dopiero zaczynam swoją przygodę z html i js. Jeśli taki temat już był na forum a ja nie dałem rady go odnaleźć to proszę o link i ten temat będzie do zamknięcia. Z góry dziękuję za pomoc!