gpt4 book ai didi

Javascript setInterval 似乎很慢?

转载 作者:行者123 更新时间:2023-11-30 08:13:32 26 4
gpt4 key购买 nike

所以我正在尝试执行一个 setInterval 来检查页面上某些内容的位置。我遇到的问题是,如果我将它设置为 10、100、250,它似乎非常慢并且向下滚动速度变慢。

setInterval('functionName()', 10);
setInterval('functionName()', 100);
setInterval('functionName()', 250);

更新:该功能的原因是当用户滚动时将元素向下移动页面。问题是它是一个 Facebook 应用程序,在 iFrame 中,比屏幕大。我似乎无法找到一种方法将 iFrame 之外的 onScroll 属性附加到 Facebook(或者也许你可以?!?我还没有运气)所以我被迫使用这种方法。基本上,它将获取 Facebook 传入的滚动高度并将元素向下移动到页面。它有效……但它似乎甚至向下滚动也变慢了。

这是我无法解决的问题吗?

最佳答案

您每 10 毫秒执行一次操作。这很可能会干扰浏览器的正常运行。只要运行 javascript,浏览器界面就会被阻止。

也许如果您描述了您尝试使用间隔计时器做什么并发布了您的代码,我们可以建议更好的执行方法。

关于Javascript setInterval 似乎很慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7142782/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com