Javascript wie zeit client serverzeit abgleichen
ich moechte den Unterschied der Uhrzeit in einem Javascript beim Client mit der Zeit auf dem Server wissen. Da es ja die unbekannte Übertragungszeit gibt, also die Zeit zwischen PHP-Skript ausführung, bis das Javscript dann beim Client ausgeführt wird, brauche ich da einen Trick. Hat jemand ein Idee?
1 Antworten zur Frage
Videos zum Thema
YouTube Videos
Javascript: wie kann ich die Zeit beim Client mit der Serverzeit abgleichen?
Also eine Möglichkeit wäre beim Client die Uhrzeit beim laden der Seite mithilfe von Web 2.0 sprich AJAX techniken wieder zurück and den Server zu senden. Falls man kein AJAX einsetzen möchte bliebe noch ein automatischer Submit der Seite. Dann weiß man auch welche Uhrzeit auf dem Client herrscht, grundätzlich kann man so auch noch andere Informationen von der Clientseite holen. Allerdings bräuchtest du für deinen Fall höchstwarscheinlich eine Auflösung im Millisekunden bereich und Javascript kann soviel ich weiß nur Sekunden genau auflösen. Ein Ping an den Rechner mit einem etwas größeren Datenpaket sollte dir auch die Übertragungszeit liefern können.
Vielleicht kann dir dieser Link helfen:
Webhosting Account temporarily down for Maintenance
Viel Spass