本日  昨日
 
03/16(Sun) 00:55

o 訪問間隔ごとのご挨拶
前回の訪問からの訪問間隔に合わせてメッセージを変えて表示するスクリプトです。初訪問の時には何も表示されません。2回目以降の訪問者時には訪問間隔によってご挨拶メッセージを表示します。下の「訪問回数変更」を押して訪問回数を変更すれば表示内容が変わるのを確認できます。

<表示例>(初訪問の時は何も表示されません)


設置方法
  1. このスクリプトは「訪問回数、初訪問日、前回訪問日(クッキーの基礎)」がすでに導入されてることを前提にしています。まだの方はこちらから導入して下さい。
  2. 「訪問回数、初訪問日、前回訪問日(クッキーの基礎)」の「メッセージの表示」部分を置き換えるか、メッセージを表示したいあなたの好きな場所に下のスクリプトを記述します。
  3. このスクリプトはクッキー処理とは一切関係ありませんので普通のJavaScriptと同じようにあなた用に自由に変更・編集して下さい。

訪問間隔と表示メッセージです。
訪問間隔表示メッセージ
1日昨日に引き続きのご来訪、ありがとうございます。
2〜5日こんなに早く、またご来訪いただくとは感激です。
6〜10日1週間のご無沙汰でした。またご来訪いただいて感激です。
11〜17日かれこれ半月ぶりです。覚えていただいて感激です。
18〜25日かれこれ3週間ぶりです。覚えていて頂いて嬉しいです。
26〜35日かれこれ1ヶ月ぶりです。覚えていて頂いて嬉しいです。
36日以上暫くですね。ご来訪いただけないものと諦めておりました。

メッセージの表示
<SCRIPT LANGUAGE="JavaScript"> <!-- // 訪問間隔ごとのご挨拶 by「菊池さん」 <http://kikuchisan.net/> if (count >=2) { var sta = new Date(lastp); var now = new Date(); var cnt = Math.floor((now.getTime()-sta.getTime())/(24*60*60*1000)); if(cnt>35) intmsg="暫くですね。ご来訪いただけないものと諦めておりました。"; else if(cnt>25) intmsg="かれこれ1ヶ月ぶりです。覚えていて頂いて嬉しいです。"; else if(cnt>17) intmsg="かれこれ3週間ぶりです。覚えていて頂いて嬉しいです。"; else if(cnt>10) intmsg="かれこれ半月ぶりです。覚えていただいて感激です。"; else if(cnt>5) intmsg="1週間のご無沙汰でした。またご来訪いただいて感激です。"; else if(cnt>1) intmsg="こんなに早く、またご来訪いただくとは感激です。"; else intmsg="昨日に引き続きのご来訪、ありがとうございます。"; document.write("<b>"+intmsg+"</b><p>"); } //--> </SCRIPT>


 
 
©1997- Kikuchisan's workshop All rights reserved //

スポンサーリンク

関連コンテンツ