مетод Window scrollBy()
- صفحه قبل screenY
- صفحه بعدی scrollTo()
- برگشت به لایه بالاتر اجزای Window
تعریف و استفاده
scrollBy()
مетод مستند را به تعداد پیکسلی مشخص میچرخاند.
توجه:برای اینکه scrollBy()
مетод باید فعال باشد، مستند باید بزرگتر از صفحه نمایش باشد و نوار حرکت باید قابل مشاهده باشد.
لطفاً ببینید:
مثال
مثال 1
چرخش افقی مستند 100px:
window.scrollBy(100, 0);
مثال 2
چرخش عمودی مستند 100px:
window.scrollBy(0, 100);
مثال 3
چرخش عمودی مستند:
<button onclick="scrollWin(0, 50)">Scroll down</button> <button onclick="scrollWin(0, -50)">Scroll up</button> <script> function scrollWin(x, y) { window.scrollBy(x, y); } </script>
مثال 4
چرخش سمت چپ و راست مستند:
<button onclick="scrollWin(100, 0)">Scroll right</button> <button onclick="scrollWin(-100, 0)">Scroll left</button> <script> function scrollWin(x, y) { window.scrollBy(x, y); } </script>
نحوه استفاده
window.scrollBy(x, y)
یا:
scrollBy(x, y)
پارامتر
پارامتر | توضیح |
---|---|
x |
ضروری است. تعداد پیکسلهایی که باید بچرخد (水平和 عمودی). در حال حرکت به سمت راست، منفی به سمت چپ حرکت میکند. |
y |
ضروری. تعداد پیکسلهایی که باید حرکت کند (عمودی). مقدار مثبت به پایین حرکت میکند، مقدار منفی به بالا حرکت میکند. |
مقدار بازگشتی
هیچچیزی نیست.
پشتیبانی مرورگر
همه مرورگرها پشتیبانی میکنند scrollBy()
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
- صفحه قبل screenY
- صفحه بعدی scrollTo()
- برگشت به لایه بالاتر اجزای Window