|
|
1
2
根据提供的信息很难诊断出你的问题。IE VML的支持不是很好,因此非常有缺陷。 在Dojox绘图中,我在绘制线条时遇到了类似的问题。vml有一个bug,你不能同时拖动和调整大小,但是你可以同时拖动和创建,所以我重新绘制线条,我不转换它。 此外,我不会将单击/拖动事件附加到形状上,我会将它们附加到整个主容器上,检测mousedown事件上的ID,然后跟踪mousemove并通过对形状容器执行设置转换来移动形状。 本质上,由于对VML的支持很弱,您必须愿意尝试完全不同的东西才能使其工作。 |
|
|
2
0
经过一些试验,我找到了部分答案。 这个 goog.events.Event 类具有PreventDefault方法。只需处理图形元素上的mousemove事件。然后调用Event PreventDefault方法:
单击图形元素内部,然后拖动将不再选择圆。同样,这只在IE上是必要的。 还有一个小问题。在图形区域外按鼠标,然后将光标拖动到图形区域中,将导致选择整个区域,或同时选择区域和图形元素。 |
|
Error 1004 · 使用VBA从HTML中提取信息 8 年前 |
|
|
myroslav · IE11中Angular 4应用程序崩溃 8 年前 |
|
|
sankar · IE不显示abbr标记的边框底部 8 年前 |