ラウンジ(兼FAQ掲示板)

Java Scriptで得た値をページが切りかわるときにCGIに送りたい
過去ログ NO.1081764202
□ 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;
の処理がおかしいのだと思いますが、どうやっていいのかが分かりません。
どうか教えていただけないでしょうか。
一定時間書込が無かったので過去ログに移りました

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.