サンプルの画像カウンタ(JavaScriptでの使用例)
この画像カウンター(gcount.cgi)のCGIは、Perlで作成しています。
また、この画像カウンター(gcount.cgi)のCGIは、gifcat.pl(GIFファイル連結ライブラリ)を利用しています。
この画像カウンター(gcount.cgi)のCGIは、テキストカウンター(tcount.cgi)を、補助するため作成しています。
しかし、この画像カウンター(gcount.cgi)のCGIをテキストカウンター(tcount.cgi)の利用方法と同じ様な方法でアクセスログを保管することができます。
この方法であれば、この画像カウンター(gcount.cgi)のアクセスログは、テキストカウンター(tcount.cgi)と情報が同じになります。
具体的な設置例
<!-- カウンタ表示 ここから -->
<script language="JavaScript"><!--
var tcSid="gcount2";
var tcSh=escape(self.location.href)+"";
var tcSr=escape(document.referrer)+"";
var tcSsw=screen.width;
var tcSsh=screen.height;
var tcSsd=screen.colorDepth;
var tcSq=tcSid + '<,>' + tcSsw + '<,>' + tcSsh + '<,>' + tcSsd + '<,>' + tcSh + '<,>' + tcSr + '';
document.write('<img src="http://domain/cgi-bin/counter/gcount.cgi?',tcSq,'">');
//--></script><noscript><img src="http://domain/cgi-bin/counter/gcount.cgi"></noscript>
<!-- カウンタ表示 ここまで -->
JavaScriptが利用できない場合のために、設置例のように
<noscript><img src="http://domain/cgi-bin/counter/gcount.cgi"></noscript>
を、記述する。