用 document.body.scrollTop,document.body.scrollLeft 总是零的原因 刚刚在写一个小东西,点击的时候在当前鼠标所在位置显示一个对话框.
终于在一个哥们的Blog上找到了资料了
如果顶部申明
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-transitional.dtd">
document.body.scrollTop 要改成 document.documentElement.scrollTop
用下面的就可以在鼠标的下面提示一个小框框
//view_window_test 是对像的id
//Temo_width 是弹出的DIV的宽度
// 20 是 弹出的DIV的高度
view_window_test.style.left= event.clientX + document.documentElement.scrollLeft - Temo_width/2;
view_window_test.style.top= event.clientY + document.documentElement.scrollTop + 20 ;
[阅读全文]