有沒有辦法禁用滾動?不只是滾動條,而是瀏覽器窗口的全部功能?禁用任何類型的瀏覽器窗口滾動?
4
A
回答
9
CSS
body
{
overflow: hidden;
}
的JavaScript
document.body.style.overflow = "hidden";
jQuery的
$("body").css('overflow', 'hidden');
+1
隱藏滾動條和一般「禁用」的滾動功能。但是,在GWT中有一個帶有一些錨和一個div的彈出窗口。當點擊錨時,它不僅在div內滾動,而且還在後臺滾動頁面。 – scriptgeeky
3
如果您的GWT應用程序是一個人在你的網頁,你可以使用:
import com.google.gwt.user.client.Window;
// ...
Window.enableScrolling(false);
例如在您的onModuleLoad
函數中。
22
根據你的回答你可以在開燈的時候打開你不想滾動嗎? 如果是這樣的話,您可以在使用以下css打開Lightbox的同時將類添加到正文中
而且該解決方案的好處是它保留了滾動「空間」,因此網站不會跳,它更像是它禁用它。希望這有助於
body.noscroll
{
position: fixed;
overflow-y: scroll;
width: 100%;
}
$('body').addClass('noscroll');
$('body').removeClass('noscroll');
相關問題
- 1. 如何滾動瀏覽器窗口
- 2. 如何滾動瀏覽器窗口?
- 3. 使用jQuery滾動瀏覽器窗口
- 4. 滾動客戶端瀏覽器窗口
- 5. 滾動div大於瀏覽器窗口
- 6. Android瀏覽器禁用X滾動禁用Y滾動以及
- 7. 使用JS/jQuery禁用垂直滾動窗口的跨瀏覽器方法
- 8. Div無法滾動瀏覽器窗口只有滾動條
- 9. 禁用瀏覽器滾動條
- 10. 如何修正瀏覽器窗口的佈局而不滾動
- 11. 瀏覽器垂直滾動條不能在瀏覽器窗口的最右側
- 12. 如何修復窗口的絕對位置,並不滾動瀏覽器滾動?
- 13. 谷歌瀏覽器禁用窗口動畫
- 14. 如何在瀏覽器窗口較小時顯示滾動條?
- 15. Android瀏覽器$(窗口)。滾動不起作用
- 16. 內容淡入用戶滾動瀏覽器窗口
- 17. Python的 - 如何禁用擴展,打開瀏覽器窗口,硒
- 18. 如何禁用移動瀏覽器上的滾動?
- 19. 如何禁用移動設備中的瀏覽器滾動?
- 20. 如何暫時禁用移動Safari瀏覽器中的滾動?
- 21. jquery,當瀏覽器刷新時窗口自動向下滾動
- 22. 當div增長時自動向下滾動瀏覽器窗口
- 23. 量角器在瀏覽器窗口內滾動iframe
- 24. 自動瀏覽器沒有實際的瀏覽器窗口?
- 25. 的jQuery jqModal全窗口彈出瀏覽器滾動已發行
- 26. 可滾動瀏覽器窗口(抓取位置)內的畫布
- 27. 基於瀏覽器窗口大小的Javascript滾動條
- 28. Android瀏覽器觸發滾動的jQuery $(窗口).resize()
- 29. 如何禁用瀏覽器瀏覽器?
- 30. 如何在子窗口打開時禁用瀏覽器父窗口?
看到這,它可以幫助http://stackoverflow.com/questions/4770025/how-to-disable-scrolling-temporarily – Ana