□ gbt [2004年04月12日19時03分]はじめまして。gbtと申します。いつもお世話になっております。早速ですが質問させていただきたいと思います。まず自サイトに来たときに現在時間を取得し、他のサイトに行くときにまた現在時間を取得し、その差を滞留時間としてCGIでファイルに書き込みたいと考えております。<HTML><HEAD><TITLE>hoge</TITLE><SCRIPT Language="JavaScript"><!--var tt=0;function nowtime1(){dd = new Date();tt1 = dd.getTime();}function nowtime2(){dd = new Date();tt2 = dd.getTime();tt = Math.round((tt2 - tt1)/1000);location.href= "http://hogehoge.com/cgi-bin/report/report_time.cgi?"+tt;}// --></SCRIPT></HEAD><BODY onLoad="nowtime1()" onUnload="nowtime2()">本文</BODY></HTML>と書いてみたのですが、CGIでログファイルに書き込みされるのですが、他サイトに切り替わらずログファイルに書き込んで処理がストップしてしまいます。location.href= "http://hogehoge.com/cgi-bin/report/report_time.cgi?"+tt;の処理がおかしいのだと思いますが、どうやっていいのかが分かりません。どうか教えていただけないでしょうか。 一定時間書込が無かったので過去ログに移りました
はじめまして。gbtと申します。いつもお世話になっております。早速ですが質問させていただきたいと思います。まず自サイトに来たときに現在時間を取得し、他のサイトに行くときにまた現在時間を取得し、その差を滞留時間としてCGIでファイルに書き込みたいと考えております。<HTML><HEAD><TITLE>hoge</TITLE><SCRIPT Language="JavaScript"><!--var tt=0;function nowtime1(){dd = new Date();tt1 = dd.getTime();}function nowtime2(){dd = new Date();tt2 = dd.getTime();tt = Math.round((tt2 - tt1)/1000);location.href= "http://hogehoge.com/cgi-bin/report/report_time.cgi?"+tt;}// --></SCRIPT></HEAD><BODY onLoad="nowtime1()" onUnload="nowtime2()">本文</BODY></HTML>と書いてみたのですが、CGIでログファイルに書き込みされるのですが、他サイトに切り替わらずログファイルに書き込んで処理がストップしてしまいます。location.href= "http://hogehoge.com/cgi-bin/report/report_time.cgi?"+tt;の処理がおかしいのだと思いますが、どうやっていいのかが分かりません。どうか教えていただけないでしょうか。