我用JavaScript可以看到鼠标在页面上的坐标值,可我不知道怎么将它的X,Y坐标取出来,我要将X,Y坐标作为超链接的参数传到另一个页上,是超
找了几个JavaScript获得鼠标坐标的例子,但我无法在外面调用它的X,Y坐标值,比如在JSP、HTML、ASP中。我现在做了一个东西,在页面上有许多动态生成的可移动的图片,每个图片都是一个链接,我想在点击图片时将当时鼠标的坐标传到指定的页上(其实就是获得当时图片在页面的坐标),我必须要用超联接,而不是提交。
我的问题就在下面比如:
<a href="./index.jsp?X=当前X坐标&Y=当前Y坐标"><img src="./black.GIF" border="0"></a>
以下是JavaScript获得鼠标坐标的例子
<script>
function showpos(){
mpos.innerText = "X=" + event.clientX + " ,Y=" + event.clientY;
}
</script>
<body onmousemove="showpos()">
鼠标当前位置:<span id=mpos></span>
请高手指点:<a href="./index.jsp?X=当前X坐标&Y=当前Y坐标"></a>
谢谢!!
问题点数:20、回复次数:3Top
1 楼littleyy(风笑痴)回复于 2002-11-19 08:44:38 得分 0
给图片作一个onclick="SubmitThisPic();"
function SubmitThisPic()
{
this.location.href="./index.jsp?X=event.clientX&Y=event.clientY";
}
你看有用吗?我没试Top
2 楼meizz(梅花雪)回复于 2002-11-19 08:52:13 得分 20
<body onmousedown="document.all.link1.href=document.all.link1.href +'\?X='+ event.clientX + '&Y='+ event.clientY;document.all.link1.click();">
<a href="./index.jsp" id=link1>sss</a>Top
3 楼ppdy(鸡腿飞扬)回复于 2002-11-19 12:12:59 得分 0
<script>
function sclick(){
alert("x="+event.clientX+",y="+event.clientY);
}
</script>
<body onmousedown="sclick()">
<a id=link1>隨便點哪裡</a>
</body>
Top
相关问题
- 我怎样才能得到鼠标在WINDOWS桌面的X,Y坐标值?
- 急!在DBCHART中,怎样定义X的坐标值为1-24
- javascript:关于坐标值单位的问题
- 如何以数据库中的数据为X轴和Y轴的坐标值,在一个二维平面上作图,图形能根据数据库中的数据动态重绘?
- 求助:如何以数据库中的数据为X轴和Y轴的坐标值,在一个二维平面上作图,图形能根据数据库中的数据动态重绘?
- 求助:如何以数据库中的数据为X轴和Y轴的坐标值,在一个二维平面上作图,图形能根据数据库中的数据动态重绘?
- 如何利用javascript实现lineto(x,y)方法。
- beep,windows.beep(x,y)
- X=1,2,3,4,5,6,7,8,9,10 Y=1,2,5,10,20,50,100,200,500,1000 求y=f(x)?
- Dim x, y, z As Integer;Print x, y, z??????




