Aso
1 سال پیش توسط Aso مطرح شد
4 پاسخ

غیر فعال کردن scroll در جاوااسکریپت

سلام دوستان،
چطوری میتونم که وقتی که منو فعال میشه ،
اسکرول کردن تو صفحه اصلی رو غیر فعال کنم؟!
که کار بر وقتی که منو رو باز کرد صفحه پشتی تا وقتی که منو باز هستش اسکرول نشه؟!


ثبت پرسش جدید
علیرضا غلامیان پور
تخصص : برنامه نویس و کارشناس ابزار دق...
@AlirezaQolamian 1 سال پیش مطرح شد
1

سلام وقتت بخیر...
دوست عزیز اسکرول را میتوان با 2 روش غیرفعال کرد..

  1. از طریق تابع، میتونی از کد زیر استفاده کنی:

    
    
    function disableScroll() {
    // Get the current page scroll position
    scrollTop = window.pageYOffset || document.documentElement.scrollTop;
    scrollLeft = window.pageXOffset || document.documentElement.scrollLeft,
    
    // if any scroll is attempted, set this to the previous value
    window.onscroll = function() {
      window.scrollTo(scrollLeft, scrollTop);
    };
    }
    function enableScroll() {  
    window.onscroll = function() {};  
    }
2. ارتفاع Body روی 100% بذار و overflow را مخفی کن.

.stop-scrolling {
height: 100%;
overflow: hidden;
}



اگر موفق نشدی حتما بگو که مشکلو با هم رفع کنیم.
موفق باشی...😉

علیرضا غلامیان پور
تخصص : برنامه نویس و کارشناس ابزار دق...
@AlirezaQolamian 1 سال پیش مطرح شد
1

نمیدونم چرا اینطوری شده در حالیکه که کاملا پیش نمایش متن درسته!!!
 تصویر


Aso
تخصص : دانشجو
@Aso 1 سال پیش مطرح شد
1

خیلی خیلی ممنون 🌹❤️
مشکل حل شد 😘
بسیار سپاسگزارم بابت پاسخگویی ❤️


علیرضا غلامیان پور
تخصص : برنامه نویس و کارشناس ابزار دق...
@AlirezaQolamian 1 سال پیش مطرح شد
1

@aso
خواهش میکنم😍
خوشحالم تونستم مشکلتو حل کنم😍😍


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام