广告:
IE10.0浏览器画图时window.event.y显示不正确bug
x = (this.isMSIE) ? (window.event.x - this.pic.offsetLeft) : (e.pageX - pos.x);
y = (this.isMSIE) ? (window.event.y - this.pic.offsetTop) : (e.pageY - pos.y);
以上改成下面:
if (this.isMSIE10_0)
{
/*
x = window.event.x- pos.x;
y = window.event.y- pos.y;
*/
x = window.event.clientX + document.documentElement.scrollLeft - pos.x;
y = window.event.clientY + document.documentElement.scrollTop - pos.y;
}
else
{
x = (this.isMSIE) ? (window.event.x - this.pic.offsetLeft) : (e.pageX - pos.x);
y = (this.isMSIE) ? (window.event.y - this.pic.offsetTop) : (e.pageY - pos.y);
}
广告: