Halloj
Kan man med JavaScript göra en MouseListener? Alltså läsa av var pilen befinner sig?
Jag vill nämligen göra det på en bild, och sedan uppdatera bilder med dessa koordinater... Kommer det ta mycket kraft att uppdatera bilderna vid varje musrörelse? Ska man använda vanlig text, eller ska man strunta helt i det isf?
------------------
---
/* LilleSkutt */
Ok, jag löste det... Men jag har fått ett nytt problem på foten.
Jag vill skriva ut en log, som ser ut som Apaches.
Alltså i formatet:
host - - [tidpunkt +GMT] "Skickade headers" antal_byte "referrer" "useragent"
Jag har kommit så långt att tidpunkt, referrer och useragent skrivs, men hur får man tag på vilka headers som skickats, och hur många bytes det är som har skickats? Går det öht att göra med JS?
Och om nån skulle vilja berätta hur man skriver ut GMT-tiden också, skulle jag bli glad... Min nuvarande function ser ut så här:
function getTime() {
nu = new Date;
months = new Array();
months[0] = "Jan";
months[1] = "Feb";
months[2] = "Mar";
months[3] = "Apr";
months[4] = "May";
months[5] = "Jun";
months[6] = "Jul";
months[7] = "Aug";
months[8] = "Sep";
months[9] = "Oct";
months[10] = "Nov";
months[11] = "Dec";
d = nu.getDay();
mo = nu.getMonth();
y = nu.getYear();
h = nu.getHours();
mi = nu.getMinutes();
s = nu.getSeconds();
d = "0" + d;
d = d.substring(d.length - 2, d.length);
h = "0" + h;
h = h.substring(h.length - 2, h.length);
mi = "0" + mi;
mi = mi.substring(mi.length - 2, mi.length);
s = "0" + s;
s = s.substring(s.length - 2, s.length);
return (d + "/" + months[parseInt(mo)] + "/" + y + ":" + h + ":" + mi + ":" + s);
}
Utskriften av det blir: 01/Jun/2001:12:12:12
Varför blir det första juni för??
Hilfe bitte!
------------------
---
/* LilleSkutt */
[Redigerat av LilleSkutt den 04 jun 2001]
JohnsenMedlem sedan juli 2000836 inlägg Ok, tack för svaret.. Får läsa lite :)
Du vet inte varför jag får upp att det är den 1 juni, när det eg. är den 4? Jag har inget fel på klockan i windows... ;)
------------------
---
/* LilleSkutt */
JojoxxMedlem sedan juni 20004 308 inlägg Du skall använda getDate() istället för getDay(). Den senare syftar på veckodag. (söndag, måndag...)
------------------
/ J
Ah, najs. Mycket bättre, tackar :)
Kan man hämta headers, protokoll-typ och antal skickade bytes mha JavaScript?
Förslag på hur jag skulle kunna lösa det, om det går?
tillägg>> Jag har försökt med ssjs_getCGIVariable() för att hämta olika server-variabler, men då skrivs ingenting ut från min klass! Inte ens det som kom ut innan... Man kanske inte kan använda dessa server-variabler när man använder ClientSide-JavaScript?
//<<tillägg
Jag vet att det finns funktioner som readByte, men dom läser väl bara av antal bytes ur en fil? Jag vill kunna läsa hur många bytes som skickas till och från min JavaScript-sida när den laddas juh... Funkar?
------------------
---
/* LilleSkutt */
[Redigerat av LilleSkutt den 05 jun 2001]
[Redigerat av LilleSkutt den 05 jun 2001]