Как быстро снова включить прокрутку на веб-сайте, на котором прокрутка отключена с помощью Javascript? window.scrollBy (0, 100) отлично работает, просто не могу понять, как привязать это к клавишам или прокрутке мыши.
javascript
CodeCamper
источник
источник
overflow: auto
наbody
элемент. Вы можете проверить этоdocument.body.style.overflow = 'auto'
или просто установить его как стиль CSS в инструментах разработчика.window.scrollBy(0,100)
это не работает?Ответы:
В браузере, таком как Chrome и т. Д .:
ctrl + shift + c
);overflow: visible
на элемент тела (например,<body style="overflow: visible">
)overflow
свойства:backspace
на клавиатуре, чтобы удалить его.ctrl + z
чтобы отменить любой удаляемый код, или нажмите «Обновить», чтобы начать все сначала).Удачи!
источник
<body>
:☐ o̶v̶e̶r̶f̶l̶o̶w̶:̶ ̶h̶i̶d̶d̶e̶n̶
;<section>
накладка может идти; наконец ДИВ # адвокат-модель :☐ b̶a̶c̶k̶g̶r̶o̶u̶n̶d̶-̶c̶o̶l̶o̶r̶:̶ ̶r̶g̶b̶a̶(̶0̶,̶0̶,̶0̶,̶0̶.̶5̶)̶
. 1, 2 и ... Уф!overflow: visible
пришлось еще и удалитьposition: fixed
. Благодарность!style="overflow:hidden"
из тега body.overflow: hidden
стиль помещается в<html>
сам тег вверху страницы. Преврати егоoverflow: visible
тоже в.добавление
overflow:visible !important;
к элементу body сработало для меня.источник
document.body.style.overflow = "visible !important";
Просто подумал, что помогу кому-нибудь с этим.
Обычно вы можете просто вставить это в console.
$("body").css({"overflow":"visible"});
Или версия только для javascript:
document.body.style.overflow = "visible";
источник
Вы можете вставить следующий код в консоль для прокрутки вверх / вниз с помощью клавиш клавиатуры a / z. Если вы хотите установить свои собственные ключи, вы можете посетить эту страницу, чтобы получить коды клавиш.
function KeyPress(e) { var evtobj = window.event? event : e if (evtobj.keyCode == 90) { window.scrollBy(0, 100) } if (evtobj.keyCode == 65) { window.scrollBy(0, -100) } } document.onkeydown = KeyPress;
источник
Выберите Body с помощью инструментов chrome dev (Inspect) и измените css overflow: visible,
Если это не сработает, проверьте файл ниже css, если html, body установлен как overflow: hidden, измените его как видимый
источник
Попробуй это:
window.onmousewheel = document.onmousewheel = null window.ontouchmove = null window.onwheel = null
источник
Попробуйте код ur, чтобы добавить 'script' в последнюю строку, или включите прокрутку консоли test ur (F12)
<script> (function() { for (div=0; div < document.querySelectorAll('div').length; div++) { document.querySelectorAll('div')[div].style.overflow = "auto"; }; })(); </script>
источник
Я хотел автоматически снова включить прокрутку на веб-сайте, который отключил ее. Чтобы сделать это в Chrome, загрузите «tapermonkey» и добавьте этот скрипт:
https://greasyfork.org/en/scripts/387702-scroll-bar-enabler
источник
И последнее, что нужно сделать, это проверить прослушиватели событий> «прокрутка» и протестировать их удаление.
Даже если вы удалите созданный ими Javascript, слушатели останутся без прокрутки.
источник
У меня сработало отключение
position: fixed;
CSS.источник