// clicktrack.js // function onclick_track(t){ var target=null; if(t){target=t.target} else{target=window.event.srcElement;} link_track(target); } function link_track(t){ var target,i; if(t && t.nodeName.toLowerCase() == 'a'){ target=t; }else{ for(i=0;i<20;i++){ // 10 is meaningless, just a limit if(t && t.nodeName.toLowerCase()=='a'){ target=t; }else if(t){ t=t.parentNode; } } } if(!target){return null;} var tracker_uri = 'http://q0-0p.sakura.ne.jp/kijisyo/click_count.php'; var link = encodeURIComponent(target.href); var label = encodeURIComponent(target.innerHTML); var CTid='click'; var post_uri=tracker_uri+'?id='+CTid+'&ref='+caller_uri+'&label='+label+'&link='+link; // var post_uri=tracker_uri+'?id='+CTid+'&ref='+caller_uri+'&label='+label+'&link='+link+'&title='+pagetitle; try{ var img = new Image(); img.src = post_uri; // msleep(1000); }catch(e){ window.alert(e) ; } } function msleep(msec){ var begin = new Date(); var end = begin.getTime() + msec; var now; while(true){ now = new Date(); if(now.getTime() > end){return;} } } function onload_track(){ var tracker_uri = 'http://q0-0p.sakura.ne.jp/kijisyo/acc_count.php'; var link =encodeURIComponent(parent.document.referrer); var browser= encodeURIComponent(navigator.userAgent); var post_uri = tracker_uri+'?id='+CTid+'&ref='+link+'&pv=1'+'&browser='+browser; var img = new Image(); img.src = post_uri; } /* main function */ //var ret = GetScriptParams(); //var caller_uri = ret['a']; var tracker_uri = 'http://q0-0p.sakura.ne.jp/kijisyo/click_count.php'; var CTid='view'; var caller_uri=encodeURIComponent(document.location.href); //var caller_uri=encodeURIComponent(parent.document.referrer); //var pram=location.search; //pram=pram.substring(1); //var caller_uri = pram; //caller_uri=encodeURI(location.protocol + "//" //+ location.host //+ location.pathname'); //var label =encodeURIComponent(document.title); /* click counter */ if(document.body){ document.body.onclick=onclick_track; document.body.oncontextmenu=onclick_track; }else if(document){ document.onclick=onclick_track; document.oncontextmenu=onclick_track; } /* access counter */ //onload_track();