回答
$(window).scroll(function() {
scroll(0,0);
});
那麼,這是jQuery?您可能想將其添加爲標籤。 – palswim 2010-10-22 16:55:58
不能禁用按鈕(或滾動頁面的任何其它方法); see this。但是,只要您檢測到滾動,您就可以滾動到(0,0)。這可能看起來很醜陋(頁面滾動一下,然後跳回)。
要禁用滾動條,您可以嘗試設置html, body { overflow: hidden }
;我認爲一些瀏覽器可能不會承認這一點。
(那豈不是更好,僅創建適合視口,以便不顯示滾動條的網頁?)
滾動條是一個CSS問題。您可以添加到您的網頁(或內部的CSS文件):
<style type="text/css">
html, body {
overflow: hidden;
}
</style>
爲什麼我們應該爲html和body都提供它?只提供給html是不夠的? – Srinivas 2013-07-31 02:46:22
document.body.scroll = "no";
document.body.style.overflow = 'hidden';
document.height = window.innerHeight;
應在大多數瀏覽器禁用了滾動條。
這工作: * {overflow: hidden}
一個問題我想出來的是,當我有一個CSS下拉菜單(以及滑過)的頁面上,並且沒有按」當我使用這種方法時顯示。我仍然試圖弄清楚如何讓下拉菜單啓用此功能。
我正在製作一個手機網站,但我不希望它成爲一大堆網頁,所以我正在使其一頁滾動禁用。我這樣做了
<style>
html, body {
overflow: hidden;
}
</style>
你的回答是否改善了現有的答案?這是一個特定的用例? – emecas 2014-12-30 21:07:31
這將刪除您的滾動條。 [我是這樣意外的]
@media screen{
body>div#header{
position:fixed;
}
body>div#footer{
position:fixed;
} `
- 1. 滾動條在無需滾動的登錄頁面上 - 如何禁用?
- 2. 如何禁用頁面滾動而滾動的div
- 3. 如何禁用GridView中的ListView滾動條和滾動條
- 4. 如何禁用JavaScript的滾動條?
- 5. 如何禁用skrollr中的滾動條
- 6. 如何禁用ScrolledForm中的滾動條?
- 7. 如何禁用Jtextarea的滾動條
- 8. 如何禁用iframe的滾動條
- 9. 禁用頁面的滾動功能
- 10. 需要禁用頁面移動的HTML頁面上滾動?
- 11. 如何啓用特定div的滾動並禁用頁面的滾動
- 12. 禁用並啓用頁面滾動(Swift)
- 13. jQuery模式滾動頁面滾動條
- 14. 如何禁用面板中的水平滾動條
- 15. 如何使用箭頭鍵禁用FF中的頁面滾動
- 16. Bootstrap:如何禁用垂直滾動條?
- 17. 可可:webview如何禁用滾動條
- 18. 滾動條在HTML頁面
- 19. 禁用頁面滾動爲「href」
- 20. 禁用向上滾動頁面上
- 21. 在iframe中滾動時禁用整個頁面的滾動
- 22. 禁用RadComboBox的下拉滾動頁面滾動
- 23. Javascript/CSS禁用iPad上的Safari滾動頁面滾動結束?
- 24. 如何禁用index.html中的滾動而不是其他頁面
- 25. iOS禁用頁面使用溢出滾動進行滾動:touch
- 26. 如何啓用和禁用頁面滾動
- 27. 使用移動Safari中的多個滾動條滾動頁面
- 28. 禁用QGraphicsWebView滾動條
- 29. WebView禁用滾動條
- 30. 禁用WPF WebBrowser滾動條
從UI的角度來看,我根本不喜歡這個問題。如果我不能在你的網頁上滾動我的輪子,我會是一個非常難過的用戶。你能解釋一下你爲什麼要這樣做嗎? – Chris 2010-08-31 17:04:35
可能出現的問題:小屏幕/視口(不是每個顯示設備都有20480x5000像素,特別是手機;並非所有人都用最大化的瀏覽器窗口瀏覽)不會顯示滾動條*或*內容的相關部分;還有,啓用了w/o JS會發生什麼(例如NoScript)? – Piskvor 2010-08-31 17:09:08
如果你刪除滾動條,車輪問題就會消失,對吧? – gawi 2010-08-31 17:19:09