Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Current Date Javascript

[es] :: Javascript i AJAX :: Current Date Javascript

[ Pregleda: 3806 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

eutrade2003
Pozarevac

Član broj: 61453
Poruke: 41
*.smin.sezampro.yu.



Profil

icon Current Date Javascript02.06.2006. u 14:15 - pre 217 meseci
Sledeca skripta prikazuje trenutni datum na web stranici u formi "June 2, 2006". Imam 2 pitanja:

1. Kako da promenim font datuma? Recimo meni treba Courier New, Size 16.
2. Kako da je osposobim da prikazuje lepo godinu na Operi? Trenutno prikazuje "June 2, 19106".

Unapred hvala!


<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var months=new Array(13);
months[1]="January";
months[2]="February";
months[3]="March";
months[4]="April";
months[5]="May";
months[6]="June";
months[7]="July";
months[8]="August";
months[9]="September";
months[10]="October";
months[11]="November";
months[12]="December";
var time=new Date();
var lmonth=months[time.getMonth() + 1];
var date=time.getDate();
var year=time.getYear();

if ((navigator.appName == "Microsoft Internet Explorer") && (year <

2000))
year="19" + year;
if (navigator.appName == "Netscape")
year=1900 + year;
document.write("<default>" + lmonth + " ");
document.write(date + ", " + year + "<default");
// End -->
</SCRIPT>
 
Odgovor na temu

mucky
Aleksandar Mastilović
Freelancer
Novi Sad - Srbija

Član broj: 237
Poruke: 412
*.intens.co.yu.



+1 Profil

icon Re: Current Date Javascript02.06.2006. u 15:21 - pre 217 meseci
Code:

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var months=new Array(
    "January", "February", "March", "April",
    "May", "June", "July", "August",
    "September", "October", "November", "December"
);
var time=new Date();
var lmonth=months[time.getMonth()];
var date=time.getDate();
var year = time.getYear();

var agent = navigator.userAgent;

if (agent.indexOf("Opera")>0)
    agent = "Opera";
else if (agent.indexOf("Gecko")>0)
    agent = "Netscape";
else if (agent.indexOf("MSIE")>0)
    agent = "Explorer";


if (agent == "Explorer") {
    if (year<2000) {
        year="19" + year;
    }
} else {
    year = new String(1900+parseInt(year));
}
document.write("<div style=\"font-family:Courier; font-size: 16px;\">" + lmonth + " ");
document.write(date + ", " + year + "<default/>");
// End -->
</SCRIPT>


Mozda bi trebao proveriti po sajtovima kako se zaista proverava koji browser je u pitanju, posto sam ovo ja iz glave sastavio.
 
Odgovor na temu

eutrade2003
Pozarevac

Član broj: 61453
Poruke: 41
*.smin.sezampro.yu.



Profil

icon Re: Current Date Javascript02.06.2006. u 20:27 - pre 217 meseci
Mucky ova skripta ti radi u sva 4 browsera i bolja je od svih koje sam nasao na internetu.

Stvarno sam odusevljen tvojim umecem, ustedeo si mi sate i sate pretrage.

Zahvaljujem ti se puno i zelim sve najbolje u radu.

P.S. Skoknuo sam ti do sajta i video da imas zanimljive stvari, samo napred, mogao bi da razmisljas da ih komercijalizujes na neki nacin.
 
Odgovor na temu

sojic
Dalibor Sojic
Makedonija

Član broj: 7051
Poruke: 796
62.162.215.*

Sajt: right-sock.net


+1 Profil

icon Re: Current Date Javascript09.06.2006. u 01:01 - pre 217 meseci
Ne znam zasto komplikujete ovaj prost js.

Evo kako sam ja resio, i radi u FF, IE, Opera

Code:

<html><head><title>
</title>

<script>
function showTime() {
var time = new Date();
document.getElementById('vreme').innerHTML = time.getDate()+' '+time.getMonth()+' '+time.getFullYear()+' ';
document.getElementById('vreme').innerHTML += time.getHours()+':'+time.getMinutes()+':'+time.getSeconds();
setTimeout('showTime()', 1000);
}

</script>

</head>
<body onload="showTime()">
<div id="vreme"></div>

</body>
</html>


Za mesec, iskoristite fintu sa Array, a font stelujes u CSS
Code:

#vreme {
   font-family: Courier;
   font-size: 16px;
}

routing protocols enable routers to route routed protocols!
 
Odgovor na temu

eutrade2003
Pozarevac

Član broj: 61453
Poruke: 41
*.smin.sezampro.yu.



Profil

icon Re: Current Date Javascript13.06.2006. u 16:46 - pre 217 meseci
Nisam programer, ali mogu da kazem da su obe skripte dobre.

Na kraju sam ubacio sledecu skriptu za current date:

Code:


<script>

var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December")
document.write("<font color='000000' face='Courier New'>"+montharray[month]+" "+daym+", "+year+"</b></font></small>")

</script>



Pomesao sam dve skripte koje sam imao i dobio sam, ni sam ne znam kako, ono sto mi je trebalo.

Mucky je napisao dobru skriptu za mene, ali kad sam je ubacio usred teksta na stranici, datum mi nije ostajao u tom redu nego prelazio na sledeci, tako da sam morao neko drugo resenje da nadjem.

Sad sam uspesno resio problem i svima se zahvaljujem na pomoci!
 
Odgovor na temu

mucky
Aleksandar Mastilović
Freelancer
Novi Sad - Srbija

Član broj: 237
Poruke: 412
..mtsns-ns.customer.sbb.co.yu.



+1 Profil

icon Re: Current Date Javascript20.07.2006. u 12:59 - pre 216 meseci
Nisam uopste video da ima Date.getFullYear() :) Fino :)
 
Odgovor na temu

[es] :: Javascript i AJAX :: Current Date Javascript

[ Pregleda: 3806 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.