Internet explorer 触摸屏下拉页面上方的空白区域
当网页加载到触摸屏设备上时,即使滚动条已经位于页面顶部,也可以向上滚动(通过向下拉手指)。当用户将手指从屏幕上移开时,页面将滚动回其默认位置。这似乎经常被用来在iPhone应用程序中添加“刷新”类型的功能,以实现“下拉刷新”功能 在我正在构建的flex应用程序中,这个“特性”导致了一些恼人的事情发生,我想阻止它发生。有谁知道:Internet explorer 触摸屏下拉页面上方的空白区域,internet-explorer,touch,Internet Explorer,Touch,当网页加载到触摸屏设备上时,即使滚动条已经位于页面顶部,也可以向上滚动(通过向下拉手指)。当用户将手指从屏幕上移开时,页面将滚动回其默认位置。这似乎经常被用来在iPhone应用程序中添加“刷新”类型的功能,以实现“下拉刷新”功能 在我正在构建的flex应用程序中,这个“特性”导致了一些恼人的事情发生,我想阻止它发生。有谁知道: 此功能的名称 如何关闭它 奇怪的是,边界效应只发生一次。它发生后不会再发生,我的Flex应用程序也很好 我使用的是微软Surface RT,它只与Internet Exp
<script type="text/javascript">
window.addEventListener('load', function() {
document.body.addEventListener('touchmove', function(e) {
e.preventDefault();
}, false);
}, false);
</script>
addEventListener('load',function()){
document.body.addEventListener('touchmove',函数(e){
e、 预防默认值();
},假);
},假);
操作边界反馈:
Windows RT似乎没有该选项,但这显然是正在发生的事情。您可以尝试下面介绍的方法: 您将需要这样一段代码:
element.addEventListener('touchmove', function(e) { e.preventDefault(); }, false);
下面是另一个例子:
希望有帮助