Internet explorer 禁用IE中的平移/滚动

Internet explorer 禁用IE中的平移/滚动,internet-explorer,scroll,touch,Internet Explorer,Scroll,Touch,我有一个绘图应用程序在IE中无法工作,因为页面会滚动 我正在使用pointerdown,pointermove等事件 我尝试了preventDefault,它适用于WebKit,但对IE没有效果 我还尝试了溢出:隐藏,触摸操作:无,但它们似乎也没有效果 我能做什么 问题出在MS表面 我在Windows7上使用带有IE11的MicrosoftSurface输入模拟器,并重新创建了该问题,但似乎无法修复它 更新:touch action:none选项适用于MS Surface上的桌面版IE,但不适用

我有一个绘图应用程序在IE中无法工作,因为页面会滚动

我正在使用
pointerdown
pointermove
等事件

我尝试了
preventDefault
,它适用于WebKit,但对IE没有效果

我还尝试了
溢出:隐藏
触摸操作:无
,但它们似乎也没有效果

我能做什么

问题出在MS表面

我在Windows7上使用带有IE11的MicrosoftSurface输入模拟器,并重新创建了该问题,但似乎无法修复它


更新:
touch action:none
选项适用于MS Surface上的桌面版IE,但不适用于应用程序版本。但是,如果支持人员能够同时处理这两个问题,那就更好了。

您可能只需要将内容包装在一个带有position:relative和overflow:hidden的div中,尽管我需要查看一些代码才能确定。

在触摸模拟器上,将overflow:hidden添加到html中,主体无效。所讨论的元素是一个位置:固定并覆盖整个页面(就像一个模态对话框)。问题是,拖动手指会在对话框后面滚动页面,即使页面溢出:隐藏。