ケータイ版 ミニタコ

  HTMLタグ > 名前と訪問回数と前回の訪問日
ページに入るときにアラート ( ダイアログ ) を開いて名前を入力してもらい、 その名前をつかってメッセージを表示します。
アクセス回数と、前回の訪問日も表示します。
途中で名前を変えられるボタン付きw

これは、更新や戻るではアクセス数は増えません。
ブラウザを終了すると、次にはアクセスが増えます。

<見本>
こんにちわ、 さん。
回目のアクセスありがとう♪
前回のアクセスは、 でした♪

1) </title>〜</head>に以下のタグを入れます。

【始めに出る名前】は、訪問したときに名前をきくアラートに始めからその名前が入った状態で出て、 それを直して入力するようになります。
そのまま「OK」をおしてページを開くと、その名前でのメッセージが表示されます。
始めから空欄にしておきたい場合は、ここは何も入れず「""」だけにします。

【名前なしのときの名前】は、名前をきくアラートで空欄のままページを開いたときに その名前でのメッセージが表示されます。
【始めに出る名前】を入れておいた場合は、その名前になります。

<script language=javascript>
<!--
///////////////////////////////////////////////////
// アクセス No.1.2 Produced by「CLUB とむやん君」
// URL http://www2s.biglobe.ne.jp/~club_tom/
// 上の2行は著作権表示ですので消さないで下さい
///////////////////////////////////////////////////
///////////////////////////////////////////////////
// ディフォルトの名前&最初に名前を聞くかどうかを書いて下さい。
var naDeAc12="【名前なしのときの名前】"; // ディフォルトの名前
var naAnFlAc12=true; // 聞く:true、聞かない:false
///////////////////////////////////////////////////
var kaiAc12,naAc12,kaiKyoAc12,timAc12,timKaAc12;
// cookie へ書き込む部分です。
function seCoAc12(name,value,flag) {
if (flag) {
var da,daStr;
da=new Date();
da.setTime(da.getTime()+(365*24*60*60*1000));
daStr=da.toGMTString();
document.cookie=name+"="+escape(value)+"; expires="+daStr;
} else document.cookie=name+"="+escape(value);
}
// cookie から読み込む部分です。
function geCoAc12(name) {
var na,naLe,co,co_st,co_en; na=name+"=";
naLe=na.length;
co=document.cookie;
co_st=co.indexOf(na);
if (co.length==0) return "null";
if (co_st!=-1){
co_st+=naLe;
co_en=co.indexOf(";",co_st);
if (co_en==-1) co_en=co.length;
return unescape(co.substring(co_st,co_en));
}
return "null";
}
// 以前のアクセス日の取得部分です。
function coGetDateAc12(kara,flag) {
var to=new Date();
var toYear=to.getYear();
if (toYear<2000) toYear+=1900;
var toMonth=to.getMonth()+1;
var toDate=to.getDate();
if (flag) return toYear+"年"+toMonth+"月"+toDate+"日";
else if (kara!="null") {
var toTime=to.getTime();
var ka=new Date(kara);
var kaTime=ka.getTime();
return Math.floor((toTime-kaTime)/(24*60*60*1000));
}
else return 0;
}
// 名前を変更する部分です。
function chCoAc12(){
var naCha=prompt("【名前を変更するときのメッセージ】","");
if (naCha!=null){
if (naCha=="") naCha=naDeAc12;
seCoAc12("@naAc12",naCha,true);
location.reload();
}
}
// メイン関数の部分です。
function coCoAc12() {
var flag=geCoAc12("@flAc12");
naAc12=geCoAc12("@naAc12");
kaiAc12=geCoAc12("@kaAc12",true);
kaiKyoAc12=geCoAc12("@kaiKyoAc12",true);
timAc12=geCoAc12("@timAc12",true);
timKaAc12=geCoAc12("@timKaAc12",true);
if (naAc12=="null") {
naAc12=naDeAc12;
if (naAnFlAc12) {
naAc12=prompt("【訪問したときに名前をきくメッセージ】","【始めに出る名前】");
if (naAc12==null || naAc12=="") naAc12=naDeAc12;
}
seCoAc12("@naAc12",naAc12,true);
}
if (kaiAc12!="null") {
if (flag=="null") {
kaiAc12++;
if (coGetDateAc12(timAc12,false)==0) {
kaiKyoAc12++;
} else kaiKyoAc12=1;
timKaAc12=timAc12;
timAc12=coGetDateAc12(0,true);
}
}
else {
kaiAc12=1;
kaiKyoAc12=1;
timAc12=coGetDateAc12(0,true);
}
seCoAc12("@naAc12",naAc12,true);
seCoAc12("@flAc12",0,false);
seCoAc12("@kaAc12",kaiAc12,true);
seCoAc12("@kaiKyoAc12",kaiKyoAc12,true);
seCoAc12("@timAc12",timAc12,true);
seCoAc12("@timKaAc12",timKaAc12,true);
}
// End
//-->
</script>


2) メッセージを表示する部分には、以下のタグを使います。
名前の後には「さん」など、アクセス数の後には「回目のアクセス」などを続けるといいと思います。

名前
<script language=javascript>
<!--
coCoAc12();
document.write(naAc12);
// End
//-->
</script>

アクセス数
<script language=javascript>
<!--
document.write(kaiAc12);
// End
//-->
</script>

前回の訪問日
<script language=javascript>
<!--
if (timKaAc12=="null") document.write("-");
else document.write(timKaAc12);
// End
//-->
</script>


3) 名前を変えるボタンは、以下のタグを使います。

<form>
<input type="button" value="【ボタンに表示される文字】" onClick="chCoAc12()">
</form>

「HTMLタグ」のトップに戻る
  サイト案内



タコ缶メルマガ
毎週日曜日22時頃発行。
サイトの更新情報やその裏話、Q&Aなどをお届けします♪


English(Yahoo! Babel Fish)

  お気に入りショップ
■総合
楽天市場
Yahoo!ショッピング
amazon.co.jp
ぽちっとアスクル
ムトウ On-line Shop
セシール
無印良品
ベルメゾン
FELISSIMO
HIRAKI
■レディスファッション
and it_
PENNSNECK
イーザッカマニアストアーズ
なでしこ
armoire
JJmode
TIROL SHOP
narue
■メンズファッション
Midas
Ever Green
Jiggy’s shop
GIGI
■ファッション小物
ジェイウェルドットコム
an-ten-na
ABCマート.net
Swatch
■医療・介護
007速配コンタクト
ヴィーナス
聴診器のパネシアン
■美容
コスメ・コム
コスメデネット
ぴのあ
化粧品原料通販センケン
■ウェディング
ウエディングアイテムドットネット
Stylful shopping
ペーパーガーデン
■ベビー・キッズ・マタニティ
CUSE BERRY
わくわくネンネ
あぴたきっず
姫様NENE
京都瑠璃雛菊
キャサリンコテージ
BABY BABY
布絵本のふかふか絵本
■パソコン
マウスコンピューター
EC・POWERS
Vintage Computer LLC
五州貿易
Vis-a-Vis
JTT Online Shop
Vector
■家電・インテリア
ウエストハウスギャラリー
クレッシェンド
薔薇とレースと天使のお店
フジパーツ
■キッチン
贈り物の和心屋
M' home style
■スイーツ
花のようなケーキ
アルパジョン
ちた屋特産市場
田園ぽてと
エコール・クリオロ
宇治茶 伊藤久右衛門
横浜夢本舗
ROYCE
■音楽ダウンロード
iTunes Store
リッスンジャパン
■ホビー・キャラクターグッズ
夢のあるラジコンホビーショップ
キャラアニ.com
アニメイトWEB
お宝アイドルテレカ鑑定団
■雑貨
zacca
Princess Rose
雑貨店ブルーデージー
携帯グッズ専門店ストラップヤ.com
携帯電話アクセサリーの飾り屋
デコ電パーツPrincess Rose
■花
e87.com
アニヴェルセル表参道
■金券・図書カード
カード屋さん
■ギフト
楽天ぬいぐるみカード
■その他
ホットペッパー
楽天トラベル
イーバンク銀行
ジャパンネット銀行
楽天カード
Skype
@電子チケットぴあ
がくぶん
イーブックオフ(買取)
CHINTAI Net

  QRコード


  カウンタ
Total:
Today:
Yesterday: