获得鼠标在页面上的坐标:
compactMode我个人不怎么理解,所谓的渲染模式。
Code
<script type="text/javascript">
<!--
//加一个页面鼠标点击的OnClick事件。
document.onclick=function(e)
{
var target = (e && e.target) || (event && event.srcElement);
//鼠标点击在页面上坐标
var axisX = window.event.clientX;
var asixY = getScrollTop() + window.event.clientY;
}
//获取滚动条高度
function getScrollTop() {
var scrollPos = 0;
if (typeof window.pageYOffset != 'undefined') {
scrollPos = window.pageYOffset;
}
else if (typeof window.document.compatMode != 'undefined' &&
window.document.compatMode != 'BackCompat') {
scrollPos = window.document.documentElement.scrollTop;
}
else if (typeof window.document.body != 'undefined') {
scrollPos = window.document.body.scrollTop;
}
return scrollPos;
}
//-->
</script>
<script type="text/javascript">
<!--
//加一个页面鼠标点击的OnClick事件。
document.onclick=function(e)
{
var target = (e && e.target) || (event && event.srcElement);
//鼠标点击在页面上坐标
var axisX = window.event.clientX;
var asixY = getScrollTop() + window.event.clientY;
}
//获取滚动条高度
function getScrollTop() {
var scrollPos = 0;
if (typeof window.pageYOffset != 'undefined') {
scrollPos = window.pageYOffset;
}
else if (typeof window.document.compatMode != 'undefined' &&
window.document.compatMode != 'BackCompat') {
scrollPos = window.document.documentElement.scrollTop;
}
else if (typeof window.document.body != 'undefined') {
scrollPos = window.document.body.scrollTop;
}
return scrollPos;
}
//-->
</script>