javascript 如何获得鼠标位置单击后的屏幕位置(FF&IE)? 顺便说下. 也用了document.body.scrollLeft + event.clientX;document.body.scrollTop + event.clientY; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试:function absolutePoint(element) { var result = { x: element.offsetLeft, y: element.offsetTop }; element = element.offsetParent; while (element) { result.x += element.offsetLeft; result.y += element.offsetTop; element = element.offsetParent; } return result;} 谢谢zswang, 你那可以用. 呵呵现在就是鼠标问题. function getMousePoint(event) { var px, py; if(document.all) { // is ie px = event.clientX; py = event.clientY; px += document.documentElement.scrollLeft; py += document.documentElement.scrollTop; } else { px = event.pageX; py = event.pageY; } return { x: px, y: py };}可以了 BOM层控制 闷......... 谁知道114la的网址快搜功能怎么做的 javascript 运行 求一正则表达式,在线急等,马上给分!!!!! 这段代码在ie下灵,在ff上不行。帮看一下,在线等 奇怪,刷新后,Image图像不显示 javascript 得到连接巨难问题! 有关iframe的简单问题 有那位知道有关视频在线播放.... 正则问题 冰天雪地裸体求JSP打印机程序
var result = { x: element.offsetLeft, y: element.offsetTop };
element = element.offsetParent;
while (element) {
result.x += element.offsetLeft;
result.y += element.offsetTop;
element = element.offsetParent;
}
return result;
}
现在就是鼠标问题.
var px, py;
if(document.all) { // is ie
px = event.clientX;
py = event.clientY;
px += document.documentElement.scrollLeft;
py += document.documentElement.scrollTop;
} else {
px = event.pageX;
py = event.pageY;
}
return { x: px, y: py };
}
可以了