JavaScript 訪問者(閲覧者)情報表示

  Linux ファースト サーバー構築マニュアル トップ

訪問者(ユーザ)情報表示とは、訪問者がどこのサイトから来たのか、訪問者のブラウザの情報、ユ訪問者のモニター解像度、訪問者は何回目の訪問なのか、訪問者のPCではJavaScriptを有効にしているか無効にしているかなどの情報をブラウザに表示する事ができます。



【 1、訪問者がどこのサイトから来たか表示する 】
以下を表示させたい場所に記述してください。

<SCRIPT type="text/javascript">
<!--
if (document.referrer.length !=0 ){
document.write(document.referrer+"からのご訪問");
}else{
document.write("お気に入りからのご訪問");
}
//-->
</SCRIPT>

【 2、訪問者のブラウザ情報を表示する 】
以下を表示させたい場所に記述してください。

<SCRIPT type="text/javascript">
<!--
document.write( "ブラウザ     " , navigator.appName ,"<BR>");
document.write( "エージェント   " , navigator.userAgent ,"<BR>");
document.write( "バージョン    " , navigator.appVersion ,"<BR>");
document.write( "コードネーム   " , navigator.appCodeName,"<BR>");
document.write( "使用言語     " , navigator.browserLanguage,"<BR>");
document.write( "使用言語     " , navigator.language,"<BR>");
document.write( "プラットフォーム  " , navigator.platform ,"<BR>");
//-->
</SCRIPT>

【 3、訪問者が使用しているモニターの解像度を表示する 】
以下を表示させたい場所に記述してください。

<SCRIPT type="text/javascript">
<!--
scr_wid = screen.width;
scr_hei = screen.height;
document.write("あなたのモニターの解像度は、" +scr_wid+ "*" +scr_hei+ "");
//-->
</SCRIPT>


【 4、訪問者が自分のサイトに何回訪問したのか表示する 】
以下を表示させたい場所に記述してください。

<SCRIPT type="text/javascript">
<!--
acTimes=getCookie("AC");
if (acTimes=="") {
acTimes=1;
}
document.write(acTimes+"回目のご訪問");
acTimes++;
setCookie("AC",acTimes);

function getCookie(key){
tmp=document.cookie+";";
tmp1=tmp.indexOf(key, 0);
if(tmp1!=-1){
tmp=tmp.substring(tmp1,tmp.length);
start=tmp.indexOf("=",0)+1;
end=tmp.indexOf(";",start);
return(unescape(tmp.substring(start,end)));
}
return("");
}
function setCookie(key,val) {
tmp=key+"="+escape(val)+";";
tmp+="expires=Fri,31-Dec-2030 23:59:59; ";
document.cookie=tmp;
}
//-->
</SCRIPT>

【 5、訪問者のパソコンがJavaScriptを使えるかどうか表示する 】
以下を表示させたい場所に記述してください。

<SCRIPT type="text/javascript">
<!--
document.write("JavaScriptが使える状態です。");
// -->
</SCRIPT>
<NOSCRIPT>
JavaScriptが使えない状態です。
</NOSCRIPT>

   

 → Linux サーバ構築マニュアル トップへ戻る



Copyright (c) 2007 linux.bakufu.org All Rights Reserved.