// 40秒后设置计时器过期标志 // 初始检查 // 添加滚动监听 // 添加resize监听以更新阈值(如果页面高度变化) }, 40000); // 40秒 = 40000毫秒 // 设置滚动阈值为页面高度的90% // 更新滚动阈值(当页面高度变化时) // 滚动事件处理函数 // 如果已经滚动到90%且计时器已过期且横幅未显示 // 如果向上滚动回到90%以下且横幅已显示 // 显示banner的函数 // 隐藏banner的函数 // 高度变化时滚动至底部 // 加载动画,延迟一秒关闭 // 第一个问题,在动画消失后0.5秒出现 // 第一个问题选择 // 第二个问题选择 // 第三个问题选择 // 第四个问题选择