カウンター

[上に] [前に] [次に]
匿名希望 1997/10/16(木) 16:35:50
ここのカウンターを使わせてもらってますが、Javaを無効にするとカウンターが
消えてしまいますよね?消えない方法ってあります?

もしかしたらものすごく恥恥なことを聞いているのかも・・・

Wyas_System [E-Mail] [HomePage] 1997/10/20(月) 02:49:43
このカウンターは、GIFファイルを出力して表示してるだけなのでHTMLのタグで表示させることが出来ます。
例:<IMG SRC = "counter.cgi">

ただ、とほほさんのところで、JavaScriptを使って表示させてるのは、古いブラウザなどで、一部、アニメーションGIFが
表示できないのでそういったブラウザの為に使ってるのだと思います。

とほほ 1997/10/26(日) 00:00:09
へへへ。残念でした。
リンク元発見機能 ( document.referrer )のためにJavaScriptを使用
しています。CGIの環境変数で(2つ前のREFERERを)読み取れればいいの
になぁ。

Wyas_System [E-Mail] [HomePage] 1997/10/26(日) 01:06:21
なぬっ!
気がつかなかった!
最近は、自分で作ったCGIしか見てなかったからな〜
しくしくしく!
もっと、とほほのCGIを研究しなくては!

ENDMAN 1999/12/28(火) 09:14:21
[[解決]]
・・・

ENDMANさんへ 1999/12/28(火) 10:14:11
>ENDMANさん
正直言って 何のためにやってるのか解らないです、
内容を読めば ただの押し忘れだというのはわかるし、
わざわざ何年も前のスレッドを起こす意味はあるのでしょうか?

あなたが済みを付けるだけのために、過去n日分の全文表示をやると、
見にくくなる事を考えてやっているのでしょうか?

済みを付けるだけでは何の意味も無いと思います。

TOM neko [E-Mail] 1999/12/28(火) 17:24:18
真の「ENDMAN」になるには解決策を書かなくては(^^;
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
var count = "";
if (!(navigator.appName.indexOf("Netscape") != -1
&& navigator.appVersion.charAt(0) < 3)) {
  xx = escape(document.referrer)
  yy = "";
  for (i = 0; i < xx.length; i++) {
    zz = xx.charAt(i);
    yy += (zz == "+") ? "%2B" : zz;
  }
  count  = '<IMG ALT="カウンター" ';
  count += 'SRC="/hoge/wwwcount.cgi';
  count += '?gif+ref+';
  count += yy;
  count += '">';
}
// -->
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.write(count);
//-->
</SCRIPT>
<NOSCRIPT>
<IMG SRC="/hoge/wwwcount.cgi?gif" ALT="カウンター">
</NOSCRIPT>
</BODY>

NN2では<NOSCRIPT>が無効でカウンターが2個並んでしまうので判
別してますが、NN1でアニメGIFが表示できないことには対応してま
せん。

[上に] [前に] [次に]