在我们的网站中,登陆页面需要很长时间才能加载。加载 HTML 页面后,它显示弹出窗口。因此,我们的客户失去了耐心。所以请帮助我摆脱这个..
我们想先加载弹出窗口..同时我们将缓慢加载该弹出窗口的背景页面..
然后我们可以将客户集中度从页面更改为弹出窗口......我们可以覆盖延迟......
有关更多信息,请访问此站点.. BusETicket您可以轻松理解我的问题..
在我们的网站中,登陆页面需要很长时间才能加载。加载 HTML 页面后,它显示弹出窗口。因此,我们的客户失去了耐心。所以请帮助我摆脱这个..
我们想先加载弹出窗口..同时我们将缓慢加载该弹出窗口的背景页面..
然后我们可以将客户集中度从页面更改为弹出窗口......我们可以覆盖延迟......
有关更多信息,请访问此站点.. BusETicket您可以轻松理解我的问题..
我建议创建一个轻量级页面,其中包含一个空的 DIV 和向客户显示的弹出窗口。此外,这个页面应该包含一些异步加载整个重量级页面的 javascript 代码。然后页面的内容应该添加到DIV里面。显示弹出窗口后,应立即调用此 javascript 代码。
在正文 onload 上调用您的弹出窗口。通过使用它,您的弹出窗口将首先显示。
您已将所有 JavaScript 文件加载到您的代码中。将您可以加载的内容移到页面底部的结束标记之前,您不介意在内容之后加载的内容。
如果您觉得将它们放在内容之前并以相同的顺序更舒服,请在标签顶部加载弹出 HTML,然后在 HTML 之后包含对 JavaScript 的引用,然后包含其余内容。这将使您的弹出窗口首先加载,然后是您的 JavaScript,然后是您网站的内容。
这是一种完成它的“hacky”方式,因为您的 HTML 中间会有 JavaScript,但它会完成工作。最好的答案是真正评估页面加载缓慢的原因,并优化 JavaScript 的加载位置(如果可以,将其放在底部)以及加载的内容。或者,正如另一个 Egor4eg 建议的那样,雅虎就是这样做的,您总是可以先加载重要内容,然后异步拉入其他内容。