Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 禁止页面滚动

作者:最终一次颓废   发布日期:2026-06-30   浏览:44

// 禁止页面滚动的示例代码

// 方法一:通过监听 scroll 事件并阻止默认行为
window.addEventListener('scroll', function(event) {
    event.preventDefault();
}, { passive: false });

// 方法二:通过设置 body 的样式来禁止滚动
document.body.style.overflow = 'hidden';

// 解释说明:
// 方法一通过监听 scroll 事件并在事件触发时调用 preventDefault() 方法来阻止页面滚动。
// 方法二则是直接修改 body 的 overflow 样式属性为 'hidden',从而达到禁止滚动的效果。

// 如果需要恢复页面滚动,可以使用以下代码:
// document.body.style.overflow = ''; // 恢复默认滚动行为

上一篇:js 页面加载完成

下一篇:js 动态加载js

大家都在看

js 数组打乱顺序

js 两个数组取交集

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js fill方法

js 数组连接

js json数组

js 数组复制

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站