- ベストアンサー
JavaScriptのカウンタですが・・・
JavaScriptのアクセス解析ですが、 ページにカウンタを表示しないような設定は どうすれば出来るのでしょうか? ソースは次の通りです。 訂正個所を教えていただければ幸いです。 宜しくお願いします。 <script type="text/javascript"> <!-- wid = window.screen.width; hei = window.screen.height; clr = window.screen.colorDepth; ref = window.parent.document.referrer; document.write( "<img src='./cala/cala.cgi?" + "&w=" + wid + "&h=" + hei + "&clr=" + clr + "&ref=" + ref + "'>" ); // --> </script>
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
画面に表示のする、しないの設定はスタイルシートを使うことで可能です。 特にCGIをいじるまでもないでしょう。 "<img src='./cala/cala.cgi?" + ↓ "<img style='display=none' src='./cala/cala.cgi?" + とすればOKです。
その他の回答 (2)
- the845t
- ベストアンサー率33% (246/743)
表示しない設定は、CGIの方を弄る必要がありますし、 CGIに詳しくないと対処しようがありません。 もちろん、そのCGIでそういう設定があった場合は、簡単に変更可能でしょうけど・・・。 ただ、見え難くする方法はあります。 "&clr=" + clr + "&ref=" + ref + "'>" の個所で、 "&clr=" + clr + "&ref=" + ref + "' width='1' height='1'>" とすることで、見つけ難くはなると思います。
お礼
the845tさん、お礼が遅くなり申し訳有りません。 ありがとうございます。 参考になりました。
- HUTABA
- ベストアンサー率27% (436/1611)
それだけでは何も解りません。 そのJavaScriptがカウンタを表示するわけでも、ログを保存するわけでもありません。 CGIを呼び出し、データを渡しているだけです。 focus69さんの設置されたカウンタがどこのどのカウンタかも書いておられませんし、アドバイスのしようがありません。 focus69さんの自作の物でなければマニュアルがあると思いますので、それを熟読してください。 そこに書いていなければ「できない」という事になります。
お礼
HUTABAさん、お礼が遅くなり申し訳有りません。 説明不足で失礼しました。 ありがとうございます。無事解決致しました。
お礼
me_no_carさん、お礼が遅くなり申し訳有りません。 ありがとうございます。 パーフェクトです!