其实这么说不太准确,但是经常有人会这么问,姑且就以此命名标题
准确的说应该是利用Javascript获取浏览器鼠标坐标,然后把值传递给asp进行后续处理
闲话少说,直入正文
我提供一个例子,通过鼠标事件触发js获取坐标,并以url参数返回值,然后asp获取该值并输出
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>asp获取浏览器鼠标坐标</title>
- <script type="text/javascript">
- //鼠标按下时触发GetXY函数
- function GetXY(){
- //获取浏览器横纵坐标
- x = event.clientX;
- y = event.clientY;
- //地址栏传递参数
- window.location.href="?x=" + x + "&y=" + y;
- }
- </script>
- </head>
- <body onmousedown="GetXY()">
- <%
- '获得参数
- if request.QueryString("x") <> "" and request.QueryString("y") <> "" Then
- '输出
- response.Write "X = " & request.QueryString("x")
- response.Write "<br />"
- response.Write "Y = " & request.QueryString("y")
- end if
- %>
-
- </body>
- </html>
这只是一个简单的示例,根据实际应用不同还有更多的方法和写法,这里就不做例了