javascript獲取滑鼠在瀏覽器客戶區座標
關於什麼是瀏覽器客戶區可以參閱瀏覽器客戶區是指的瀏覽器哪一部分一章節。
下面分享一段程式碼例項,它實現了獲取滑鼠在瀏覽器客戶區的座標的效果。
[HTML] 純文字檢視 複製程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> #mydiv { margin:100px; height:200px; width:100px; background:#ccc; } </style> <script> var EventUtil = { addHandler:function(elem,type,handler){ if(elem.addEventListener){ elem.addEventListener(type,handler,false); }else if(elem.attachEvent){ elem.attachEvent("on"+type,handler); }else{ elem["on"+type]=handler; } }, removeHandler:function(elem,type,handler){ if(elem.removeEventListener){ elem.removeEventListener(type,handler,false); }else if(elem.detachEvent){ elem.detachEvent("on"+type,handler); }else{ elem["on"+type]=null; } }, getEvent:function(event){ return event?event:window.event; }, getTarget:function(event){ return event.target||event.srcElement; }, preventDefault:function(event){ if(event,preventDefault){ event.preventDefault(); }else{ event.returnValue = false; } }, stopPropagation:function(event){ if(event.stopPropagation){ event.stopPropagation(); }else{ event.cancelBubble=true; } } }; window.onload = function () { var odiv = document.getElementById("mydiv"); EventUtil.addHandler(odiv, "click", function (event) { event = EventUtil.getEvent(event); this.innerHTML="座標:" + event.clientX + "," + event.clientY; }); } </script> </head> <body> <div id="mydiv"></div> </body> </html>
由於click事件註冊在div上,所以只有滑鼠在div範圍內是有效的。
相關文章
- JavaScript獲取滑鼠座標JavaScript
- JavaScript獲取滑鼠在文件中座標JavaScript
- JavaScript 獲取滑鼠指標座標JavaScript指標
- JavaScript獲取滑鼠在元素中的座標JavaScript
- JavaScript 獲取滑鼠指標的座標JavaScript指標
- JavaScript獲取滑鼠指標座標詳解JavaScript指標
- javascript獲取滑鼠在網頁文件中的座標JavaScript網頁
- JavaScript-滑鼠獲取頁面座標JavaScript
- jquery獲取瀏覽器客戶區尺寸程式碼例項jQuery瀏覽器
- js獲取瀏覽器客戶區尺寸程式碼例項JS瀏覽器
- javascript獲取滑鼠指標在整個頁面中的座標位置JavaScript指標
- jQuery獲取滑鼠指標座標jQuery指標
- js獲取滑鼠指標在顯示器螢幕中的座標JS指標
- javascript 獲取瀏覽器資訊JavaScript瀏覽器
- JavaScript獲取元素在文件中座標JavaScript
- JavaScript 獲取div在頁面中座標JavaScript
- 瀏覽器客戶區是哪塊區域瀏覽器
- js獲取瀏覽器資訊和客戶端硬體資訊(一)JS瀏覽器客戶端
- 使用 javascript 獲取瀏覽器(或 WKWebView)的安全區資訊JavaScript瀏覽器WebView
- JavaScript判斷元素底部到達瀏覽器客戶區的低端JavaScript瀏覽器
- asp.net 獲取客戶端瀏覽器訪問的IP地址ASP.NET客戶端瀏覽器
- js獲取滑鼠在頁面中的座標簡單介紹JS
- 滑鼠滑動獲取絕對座標方法 jqueryjQuery
- JavaScript 獲取瀏覽器的所使用語言JavaScript瀏覽器
- jQuery獲取客戶區高度jQuery
- DataGridView通過滑鼠座標,獲取所在行索引View索引
- javascript獲取瀏覽器視窗尺寸程式碼片段JavaScript瀏覽器
- js 獲取瀏覽器核心JS瀏覽器
- javascript獲取瀏覽器視口尺寸程式碼例項JavaScript瀏覽器
- JavaScript獲取瀏覽器、元素、螢幕的寬高尺寸JavaScript瀏覽器
- 瀏覽器中用JavaScript獲取剪下板中的檔案瀏覽器JavaScript
- ASP.NET獲得客戶端瀏覽器語言設定ASP.NET客戶端瀏覽器
- js獲取ip,瀏覽器資訊JS瀏覽器
- httpServletRequest獲取瀏覽器的cookieHTTPServlet瀏覽器Cookie
- 觸控事件獲取座標事件
- JavaScript判斷元素是否在瀏覽器可視區域JavaScript瀏覽器
- 判斷客戶瀏覽器是否支援cookie (轉)瀏覽器Cookie
- javascript相容各個瀏覽器的獲取事件源物件程式碼JavaScript瀏覽器事件物件