2012-03-02 164 views
4

當您到達頁面底部時,就是這個灰色區域。我已經嘗試了一切!Javascript/CSS禁用iPad上的Safari滾動頁面滾動結束?

視口,溢出等。我需要的方法(鎖定頁面)也禁用縮放,我需要的。我的網絡應用程序涉及人們抓住可移動的圖像和div。如果他們觸摸背景,然後拖動,那麼整個頁面就會拖拽並捕捉 - 這是令人煩惱的,但不是世界的盡頭。

回答

0

iScroll做處理框滾動了出色的工作。這可能值得一看。

http://cubiq.org/iscroll-4

+0

這個工程。我愛你Slappy。 – meowmers 2012-03-02 05:01:04

+0

是的,它也救了我幾次 – Slappy 2012-03-03 05:00:31

+0

嗯,它實際上禁用了捏縮放。但雙擊縮放仍然有效,我會活下去。 – meowmers 2012-03-15 18:57:25

2

你可以添加一個touchmove監聽到人體那麼它不會像其他元素反應:

document.body.addEventListener('touchmove',function(event){ event.preventDefault(); },false); 
+0

我不知道該如何安裝。我只是把它放在

  • 11. 滾動iPad上
  • 12. 在iPad上禁用水平滾動
  • 13. 在iPad上禁用滾動功能
  • 14. 在Safari中使用location.hash滾動頁面
  • 15. 在iframe中滾動時禁用整個頁面的滾動
  • 16. 禁用RadComboBox的下拉滾動頁面滾動
  • 17. 如何禁用頁面滾動而滾動的div
  • 18. 動畫上滾動頁面
  • 19. iOS禁用頁面使用溢出滾動進行滾動:touch
  • 20. 禁用頁面的滾動功能
  • 21. 如何禁用頁面的滾動條?
  • 22. 如何禁用iPad上的模態蒙版後面的滾動?
  • 23. 禁用並啓用頁面滾動(Swift)
  • 24. 禁用頁面滾動,但允許谷歌地圖滾動
  • 25. 指令禁用元素滾動行爲和滾動頁面
  • 26. $ ionicScrollDelegate.scrollTop凍結頁面滾動
  • 27. MapBox上的滾動頁面
  • 28. 你如何防止移動safari上textarea的頁面滾動
  • 29. 滾動條在無需滾動的登錄頁面上 - 如何禁用?
  • 30. 禁用頁面滾動爲「href」