<canvas>
如果 Internet Explorer 10 未在页面顶部正确注册鼠标在元素上的位置,我遇到了问题。打开 IE10 并查看下面的链接。
问题:
单击此链接并尝试拖动图形的节点:http: //ffi-server.no-ip.biz :257/test/good.html
现在,在此页面上尝试相同的操作:http: //ffi-server.no-ip.biz:257/test/ bad.html
有趣的是,IE9 没有这个问题,添加一个<meta>
标签告诉 IE10 将页面渲染为 IE9 并不能解决这个问题。
可能的解决方案?
我想我找到了有问题的代码行,我只是不知道如何纠正它。查看线路3044
: http: //pastebin.com/82GJBiEB
我只是不知道如何纠正它。我相信 IE10 报告的e.pageY
值与正常工作的浏览器不同。您可以通过单击此页面上画布的不同区域来验证这一点:http: //ffi-server.no-ip.biz:257/test/ alert.html并查看 IE10 中报告的值,比如说。铬合金。
任何人都可以提出解决此问题的方法吗?
感谢您的时间!