如何恢复正常滚动: window.onscroll = function () { window.scrollTo(0, 0);

How to resume normal scrolling after: window.onscroll = function () { window.scrollTo(0, 0);

我有一个面板可以打开,但是 IOS 正文在面板后面滚动。

我正在使用 window.onscroll = function () { window.scrollTo(0, 0); 在面板打开时停止页面在面板后面滚动。

但是,之后我需要在事件处理程序中恢复正常滚动。我可以使用什么 javascript 来恢复正常滚动?目前,当您尝试滚动时面板关闭时,您会回到 window.

的 (0,0)

谢谢!

打开面板时设置滚动功能

window.onscroll = function () { window.scrollTo(0, 0);}

面板关闭时:

window.onscroll = null;