🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #50939

Problem z getMilliseconds na Windows CE

#50939
From: DK
Date: Thu, 10 Nov 2011 10:54
36 lines
2210 bytes
Witam.

Napisałem krótki skrypt który pobiera coś z serwera po czym ma 
przetworzyć to co przyjdzie i dodatkowo dać informację o czasie który 
minął od wysłania do otrzymania danych. Nie jest to skomplikowane i 
działa prawie wszędzie. Poza ... Windowsem CE na którym mi zależy, aby 
to chodziło. W skrócie przed wysłaniem zapytania do serwera tworzę nowy 
obiekt daty i ponownie gdy serwer już odpowie. Różnica tych 2 wartości 
to czas odpowiedzi serwera. Ale dostaję ją z dokładnością do 1s (tylko 
na Win CE, na pozostałych systemach i przeglądarkach jest ok)

odpaliłem funkję getMilliseconds i dla dowolnej daty zwraca mi wartość 
0. Wygląda na to że na tym systemie dokładność pomiaru będzie do 1 
sekundy a to jest dla mnie stanowczo za mało. Da się to jakoś obejść ?

W skrypt w skrócie wygląda tak (wywaliłem z niego wszystko co jest 
niepotrzebne na tą chwilę)

var xmlhttp;
if (window.XMLHttpRequest) {
   xmlhttp=new XMLHttpRequest();
} else {
   xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET","index.php?wartosc=12345678901234567890123456789012",false);
xmlhttp.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 
GMT" );

var startdate= new Date();
xmlhttp.send(null);
var enddate = new Date();
if (xmlhttp.status==200)
{
   startdate=enddate-startdate;
   document.getElementById(\'responsetime\').innerHTML=startdate;
};
Technical Details
Message-ID: <j9gahm$ftr$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: DK <amidar@gazeta.pl>
Newsgroups: pl.comp.lang.javascript
Subject: Problem z getMilliseconds na Windows CE
Date: Thu, 10 Nov 2011 11:54:45 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 36
Message-ID: <j9gahm$ftr$1@inews.gazeta.pl>
NNTP-Posting-Host: 93.95.93.123
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1320922486 16315 93.95.93.123 (10 Nov 2011 10:54:46 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Thu, 10 Nov 2011 10:54:46 +0000 (UTC)
X-User: amidar
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.18) Gecko/20110616 Thunderbird/3.1.11
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit