2012-06-21 3 views
0

나는 htmljavascript에 내 자신의 홈페이지를 쓰고 있습니다.웹 페이지에있는 방문자의 흔적 클릭 동작

홈 페이지에 많은 하이퍼 링크가 있습니다. 관심있는 것은 내 페이지 방문자가 클릭하는 횟수입니다.

예를 들어 <a href="paper.pdf">pdf</a>은 pdf 파일 다운로드를 지시하는 하이퍼 링크입니다. 나는 그것을 클릭하는 카운터의 메커니즘을 설정하고 싶습니다. 예를 들어,이 정보는 자동으로 파일에 기록되므로 수시로 확인할 수 있습니다.

클릭 수와 같은 기타 정보, 나 또한 관심있는 나를 클릭하는 방문자의 IP 정보. 내가 그들을 녹음 할 수 있다면 좋을 것이다.

javascript을 모르겠지만 누구나 세부 정보 (또는 코드 조각)를 효과적으로 구현할 수있는 방법을 제안 할 수 있습니까? 당신 코드 당으로

답변

1

<a href="some.pdf" id="uniqueID">PDF</a> 

당신은 내가 당신을 위해 충분한 생각, 지금의 PDF 링크에서 나는 전체 코드를 작성하지 않은

$("#uniqueID").click(function(){ 
//Write a ajax function to calculate the count and storing 
}); 

를 하나 개의 ID를 추가 한 볼 수 있습니다 논리를 이해하기.

+0

글쎄, 난 항상 논리를 이해 ...이 질문에 대한 자세한 내용은 ... 예를 들어, 파일을 지정하는 방법, 카운터를 선언하는 방법, IP 및 시간을 얻을 수있는 기능은 무엇입니까. .. – SoftTimur

+0

내가 좀 봤어 ... 정말로'php'가 필요합니까? 나는'sql' 데이터베이스가되기를 원하지 않는다. 로그'txt' 파일은 괜찮을 것이다 ... – SoftTimur

+0

파일이나 데이터베이스에 데이터를 읽고 쓰려면 서버 측 언어를 사용해야한다. 그렇지 않으면 HTML5 저장소를 사용해야합니다. PHP에서는 IP 등을 얻을 수있는 함수가 있습니다. –

관련 문제