| |
Pozdravljeni,
rad bi naložil na spletno stran "uro in datum" skupaj v digitalni oziroma navadni obliki v slovenščini.
Primer: četrtek,29.12.2011 21:44
Pregledal vse povsod in nikjer nisem našel, kjer bi bil zapisan postopek. Sem našel nekaj kjer dela le datum in ne še ura zraven.
Že v naprej se prav lepo zahvaljujem.
spremenil: Matej V. (29.12.2011 ob 23.13.11)
|
| |
| |
Pregledal pa mi ura ne dela kot mora.Probal vse mogoče in ne gre.Problem je ker bi rad, da je vse v eni vrsti, kjer vstavim v div vse skupaj.
spremenil: lala2000 (29.12.2011 ob 23.39.00)
|
| |
| |
Ja zelo so uporabne, vendar me moti ko greš z miško na datum in se pojavi napis oziroma njihova reklama. Rad bi, da ni ničesar da je le ura in datum v digitalni obliki brez reklam. Hvala za odgovor. Sem iskal in nisem nikjer našel prave razlage, da bi sam sestavil datum in uro skupaj.
|
| |
| |
Ustvari novo datoteko (lahko navadno tekstovno) in vanjo skopiraj spodnjo kodo. Shrani jo kot datum_ura.js (naprimer).
var month = new Array("januar", "februar", "marec", "april", "maj", "junij", "julij", "avgust", "september", "oktober", "november", "december");
var day = new Array("nedelja", "ponedeljek", "torek", "sreda", "četrtek", "petek", "sobota");
var number = new Date();
document.write(day[number.getDay()] + ", " + number.getDate() + ". " + month[number.getMonth()] + " " + number.getFullYear() + ", ");
var currentTime = new Date()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
if (minutes < 10){
minutes = "0" + minutes
}
if (hours < 10){
hours = "0" + hours
}
document.write(hours + ":" + minutes + " ")
if(hours > 11){
document.write("")
} else {
document.write("")
}
V spletno stran (predvidevam, da je HTML ali PHP datoteka) vstavi vrstico v div, kjer hočeš uro in datum:
<script type="text/javascript" src="datum_ura.js"></script>
Mora delat, ker je to koda, ki sem jo uporabli na strani in meni dela. Vse je v eni vrstici.
Izgleda takole. Barvo, velikost,... nastaviš s CSS-om.
spremenil: Matej V. (30.12.2011 ob 09.52.09)
|
| |
| |
Vse dela dobro, le potrebno je vnest kodo, ki je ne vem, da se ura osvežuje, ker če imam dolgo časa odprto stran je čas vedno enak in se ne spremeni, ampak se spremeni šele takrat ko stran osvežim. Se opravičujem, ker sem zgoraj pozabil napisati še sekunde zraven minut. Datoteka je Html. Iskal sem vsepovsod, kjer bi našel kako narediti zapis datuma z uro in nisem nikjer našel.
Prosil bi celo kodo, kjer bi bile zraven še sekunde, hvala.
četrtek 29.12.2011, 21:44:35
Še vedno iščem in ne vem, kje bi dobil datum in uro, kjer bi se sekunde premikale in ne bi stale ter da ni reklame ko klikneš na njo.
spremenil: lala2000 (30.12.2011 ob 21.41.13)
|
| |
| |
Zgornja skripta se res izvede samo enkrat.
Teh skrip je drugače celo morje. Če že iščeš, išči pod pojmom "javascript clock". Večina bi morala biti brez reklam.
Spodaj imaš recimo kodo za enostavno uro. Kodo kopiraj kamorkoli znotraj <body>.
<span id="clock"> </span>
<script type="text/javascript">
function updateClock ( )
{
var currentTime = new Date ( );
var currentHours = currentTime.getHours ( );
var currentMinutes = currentTime.getMinutes ( );
var currentSeconds = currentTime.getSeconds ( );
// dodaj 0 pred sekundami
currentMinutes = ( currentMinutes < 10 ? "0" : "" ) + currentMinutes;
currentSeconds = ( currentSeconds < 10 ? "0" : "" ) + currentSeconds;
var currentTimeString = currentHours + ":" + currentMinutes + ":" + currentSeconds;
// izpisi uro v div element clock
document.getElementById("clock").firstChild.nodeValue = currentTimeString;
}
updateClock();
setInterval('updateClock()', 1000 );
</script>
Če skombiniraš s prvotno skripto, lahko tej skripti enostavno dodaš tudi izpis dneva in datuma.
spremenil: podtalje (30.12.2011 ob 22.50.06)
|
| |
| |
Ura dela kot mora in mi jo je uspelo narediti, da je vse skupaj kot sem želel. Muči me ker bi rad dal v div pa mi ne uspe. Je kakšen predlog. Prosil bi za kodo skupaj, hvala
spremenil: lala2000 (31.12.2011 ob 13.28.39)
|
| |
| |
Načelno lahko brez problema span zamenjaš z div:
<span id="clock"> </span>
spremeniš v
<div id="clock"> </div>
Važno je samo, da imaš notri id="clock" in da se polje nahaja pred javascript kodo.
|
| |
Prikazujem 1 od skupno 2 strani |
|