リアルタイムカウンター

はじめに

閲覧者表示を応用した無料サービスです。
簡単な登録作業と、HTMLをちょっと変えるだけであなたのサイトでリアルタイムに閲覧者表示ができるようになります。

前準備

ここでは「http://example.com/~user/index.html」「http://example.com/~user/main.html」に設置するという前提で説明します。

HTMLの編集
どこかに以下のコードを埋め込んでください。
<p id="rc">
</p>
JavaScriptファイルの作成
以下の関数を含んだJavaScriptファイルを作成し、サーバーにアップロードしてください。
「http://example.com/~user/rc.js」ということにします。
function rcUpdate( count )
{
    parent.document.getElementById( 'rc' ).innerHTML = '現在' + count + '名がこのサイトを訪れています。';
}

登録

ルートURL
〜前方一致で呼び出し元を限定します。
JavaScriptファイル
利用規約

【総則】
1.本規約は当サイトと契約者との間に生ずるすべての関係に適用されるものとします。
2.当サービスは契約者に承諾を得ることなくサービス内容や本規約の変更及び加筆をする事があり、
  契約者はこれを承諾するものとします。

【サービスの停止について】
1.以下の場合に契約者に事前通告をすることなく本サービスを中断する事があります。
   本サービスが中断された場合、当サイトは一切の責任を負わないものとします。
  しかし当サイトとしては運営続行のために全力を尽くします。
a.システム障害によって本サービスを提供できなくなった場合。
b.天災.戦争.暴動等により、本サービスが提供できなくなった場合。
c.その他、当サイトが中断を必要と判断した場合。

【禁止事項】
1.以下のいずれかに該当した場合、当サービスの提供を中止できるものとします。
a.以下の内容が含まれるサイトでの利用。
  ・公序良俗に反するサイト
  ・アダルト関連サイト
  ・宗教関連サイト
  ・違法系のあるサイト
b.契約者が本規約の違反を行った場合。
c.当サービスが不適切と判断した場合。
d.本サービスの運営を妨げる内容の掲載があった場合。

【損害賠償】
1.意図的にサーバーに負荷をかけるなど行為が発覚した場合。
2.インターネットという匿名性がある事によっての無責任な誹謗中傷。

【免責・その他】
1.サーバーの障害などにより、万一契約者のデータが消失しても当サービスは
  責任を負わないものとします。
2.著作権物及び創作物の違法な公表を行った場合、契約者自身に責任が属し、
  当サイトは一切の責任を負わないものとします。

登録

正常に完了した場合はあなたのIDが表示されます。

HTMLの変更

「http://example.com/~user/index.html」「http://example.com/~user/main.html」のどこかに以下のコードを追加してください。

<iframe width="0" height="0" src="https://linux-life.net/service/realtime_counter/rc.cgi/あなたのID" />

XHTMLの場合は以下のようにします。

<object width="0" height="0" data="https://linux-life.net/service/realtime_counter/rc.cgi/あなたのID" />

当サイト(Linux Life)もしくはこのページ(リアルタイムカウンター @ Linux Life)へのリンクを作成してください。
以下のバナーをダウンロードして御利用してください。
Linux Life リアルタイムカウンター @ Linux Life

おわりに

JavaScript次第でデザインはいくらでも変えられるので、どう魅せるかはあなたの腕しだいです。
例えば当サイトでは、imgタグによる画像表示と、人数に変動があった際の背景色の変更を行っております。
素晴らしいものができた際はこちらで紹介させていただきますので、御連絡ください。

なお、登録内容の変更はオンラインではできませんので、お手数ですがメール等でお願いいたします。

スポンサード リンク

トラックバック

トラックバックURL
https://linux-life.net/tb/service/realtime_counter/
Linux Life 〜 No linux, No life 〜
Webサービス > リアルタイムカウンター