簡體   English   中英

記錄鼠標單擊坐標

[英]Record mouse click coords

我四處搜尋,卻找不到任何能真正幫助您解決問題的內容。

我正在嘗試制作一個腳本,該腳本記錄其中具有坐標0的鼠標單擊的坐標,因此例如x = 0 y = 125 NOT X = 100 y = 125當它檢測到這樣的坐標時,我希望它添加他們像這樣到我的mysql數據庫。

用戶名-碰到協調員的用戶

x-x坐標

y-y坐標

數量-他們達到該坐標的次數

有人認為他們可以幫助我嗎?

用代碼更新。

<script>

$(document).ready(function(){

    $('.map').click(function(e){
        alert('x pos: ' +  e.pageX + ';  y pos: ' + e.pageY + ';'); 
        if(e.pageX == 0 || e.pageY ==0){
            <?php
    mysql_query("INSERT INTO clickmap (id) VALUES ('".$_SESSION['username']."')")
     or die(mysql_error());  
?>
        }
    }); 
}); 

</script>

一個jQuery解決方案(假設有人使用瀏覽器)是將一個click事件綁定到您想聽的東西,然后使用觸發了pageX和pageY的事件,如下所示:

if(e.pageX == 0 || e.pageY == 0) {
//do stuff.  
}

這是一個工作的小提琴:

http://jsfiddle.net/XdLJ9/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM