ある一定の期間内までしか使用できないJavaScriptを開発します。
今回の目的はサーバーの時間をリアルタイムで取得したいと思っています。
コンピュータのクライアントの時間を使用すると、不正に使用ができてしまうからです。
↓のスクリプトではサーバーの時間を取得できるかと思い実行したら、
結果が常に同じになってしまいました。どうすればサーバーの時間をリアルタイムに取得できるのでしょうか?
※JavaScriptは難読化したいのでJQueryは使用したくありません。
以下のスクリプトです。
javascript
1// *** リアルタイム処理 *** // 2function loop() { 3 var request = new XMLHttpRequest(); 4 request.open('HEAD', window.location.href, true); 5 request.send(); 6 request.onreadystatechange = function() { 7 if (this.readyState === 4) { 8 var hTime = request.getResponseHeader('Date'); 9 window.alert(hTime); 10 } 11 } 12} 13setInterval(loop, 1);
よろしくお願いします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。