Javascript中的clientX和clientY问题
我有以下代码:Javascript中的clientX和clientY问题,javascript,jquery,Javascript,Jquery,我有以下代码: <html> <head> <title>clientX\clientY example</title> <script> function showCoords(evt){ alert( "clientX value: " + evt.clientX + "\n" + "clientY value: " + evt.clientY + "\n" ); } </script> <
<html>
<head>
<title>clientX\clientY example</title>
<script>
function showCoords(evt){
alert(
"clientX value: " + evt.clientX + "\n" +
"clientY value: " + evt.clientY + "\n"
);
}
</script>
</head>
<body onmousedown="showCoords(event)" onunload="showCoords(event)">
<p>To display the mouse coordinates click anywhere on the page.</p>
</body>
</html>
clientX\clientY示例
函数showCoords(evt){
警觉的(
clientX值:“+evt.clientX+”\n+
客户端值:“+evt.clientY+”\n
);
}
要显示鼠标坐标,请单击页面上的任意位置
在IE中,当我点击浏览器刷新按钮时,我得到的ClientY值为负值。为什么?
另外,在其他浏览器中,我没有在浏览器刷新按钮上看到警告框…请提供任何帮助…谢谢…关于您的第一个问题:在刷新期间,您可以将鼠标箭头放在url栏附近,这就是为什么它显示为Y轴为负数的原因。对于第二个问题,您希望在页面加载期间实现什么。?onunload不能在所有浏览器中工作。当Y值为负值时(即在浏览器刷新按钮上),我想将用户重定向到登录页面。无论何时刷新,都需要重定向到登录屏幕?我说的对吗?是的,但只有在单击浏览器刷新按钮时。