ハイパーリンクのクリックを追跡できる html ページを書きたいと思います。これは、過去の一定期間に自分のページのハイパーリンクをクリックした人の数に関する統計を取得できることを意味します。IDがわかればもっといいのに。
そして、Web ページのソースから次のコードを見つけました。
<script type="text/javascript">
function stc(e,linkIndex) {
if (document.images) {
var linkText;
if (navigator.appName.toLowerCase()=="microsoft internet explorer") {
linkText=e.innerText}
else {
linkText=e.textContent}
if (linkText=="") {
if (e.firstChild) {
var firstChild=e.firstChild.nodeName.toUpperCase();
if (firstChild=="IMG") {
linkText="Image: "+getName(e.firstChild.getAttribute('src'))}}
else {
var nodeName=e.nodeName.toUpperCase();
if (nodeName=="AREA") {
linkText="ImageMap: "+e.href}}}
if (linkText=="") {
linkText=e.href}
(new Image()).src="/a/i/stg.gif?f="+escape(document.location.href)+"&t="+escape(e.href)+"&i="+linkIndex+"&n="+escape(trimString(linkText))}}
function getName(s) {
if (s.lastIndexOf('/')>=0) {
return(s.substring(s.lastIndexOf('/')+1,s.length))}
else {
return(s)}}
function trimString(s) {
return(s.replace(/^\s*/,"").replace(/\s*$/,""))}
</script>
<a href="http://www.google.com" onClick="stc(this, 1)">google</a>
このリンクでチャリンという音の情報を追跡できると思います。
についてはよくわかりませんがJavascript
、このコードに従って、トレース情報が保存されている場所を誰か教えてもらえますか?