Hiển thị kết quả từ 1 đến 9 / 9
  1. #1
    Tham gia
    26-10-2010
    Bài viết
    80
    Like
    0
    Thanked 1 Time in 1 Post

    Thống kê số lần click vào nick chat(support) trên website

    Hi everyone !

    Trên website mình có khoảng 3 đến 4 nick chat, Để đếm số lần khách click vào nick chat mình code sao anh em,

    Mình có dùng script chuyển qua 1 trang .aspx nhưng khi click vào nick thì nó sẽ mở ra trang .aspx đó, vậy làm sao để ẩn trang này or cách nào khác không,

    Mong giúp đỡ.
    Quote Quote

  2. #2
    Tham gia
    11-05-2011
    Bài viết
    145
    Like
    0
    Thanked 11 Times in 11 Posts
    script như sau
    function Track()
    {
    // do something, nên dùng ajax để tracking
    return false;
    }
    trong thẻ a thuộc tính href chứa nội dung như sau
    href="return Track();"

  3. #3
    Tham gia
    02-03-2012
    Location
    www.ThietKeMienPhi.Net
    Bài viết
    156
    Like
    0
    Thanked 25 Times in 20 Posts
    Nguyên tắc có thể là thế này: bạn link sang trang aspx rồi thì update 1 biến gì đó ở database lên sau đó thì mở nick chat lên.
    Được sửa bởi _ThietKeMienPhi_ lúc 18:59 ngày 06-03-2012
    =>ThietKeMienPhi . Net - Thiết Kế Website ???

  4. #4
    Tham gia
    26-10-2010
    Bài viết
    80
    Like
    0
    Thanked 1 Time in 1 Post
    Ai mà click vào nick chat mà mở 1 trang .aspx lên pác, chắc phải dùng script mới được, mà chưa biết xử lý sao, mình đang thử.

  5. #5
    Tham gia
    31-05-2006
    Location
    Hà Nội
    Bài viết
    130
    Like
    0
    Thanked 0 Times in 0 Posts
    Để tránh được việc popup trang, bạn có thể dùng jquery để gọi request sang trang khác để tính số lần click cho nickchat.

    Trên trang cần thống kê sẽ có code html như sau
    Code:
    <a onclick="javascript:Counter('YM_ID');" href=”ymsgr:sendIM?YM_ID”><img border=0 src=”http://opi.yahoo.com/online?u=YM_ID&m=g&t=1″ /></a>
    <script>
    	function Counter(YM_ID)
    	{
    		var counterURL = "/counter.aspx?YM_ID="+YM_ID;
    		$.ajax({url: counterURL});
    	}
    </script>
    Trong trang counter.aspx lấy tham số YM_ID và cập nhật vào database số lần click tương ứng với YM_ID

    Happy Coding

  6. #6
    Tham gia
    26-10-2010
    Bài viết
    80
    Like
    0
    Thanked 1 Time in 1 Post
    thanks pác kingscat, để mình test thử xem

  7. #7
    Tham gia
    26-10-2010
    Bài viết
    80
    Like
    0
    Thanked 1 Time in 1 Post
    Mình đã làm ok rồi các bạn, ai cần làm thống kê thì làm như trên nhe, thanks pác kingscat

  8. #8
    Tham gia
    24-11-2010
    Bài viết
    18
    Like
    0
    Thanked 0 Times in 0 Posts
    he, mình đang cần cái này, thanks

  9. #9
    Tham gia
    22-11-2010
    Bài viết
    57
    Like
    2
    Thanked 0 Times in 0 Posts
    cũng hay hôm nào thử xem sao

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •