微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

XmlHttpRequest 或 iframe 加载 Web 应用程序?

如何解决XmlHttpRequest 或 iframe 加载 Web 应用程序?

我正在使用的网络应用程序存在一些性能问题,我想知道如何解决

你看,当我进入我的 web 应用程序时,一切都开始加载,并且需要一些时间,因为应用程序向数据库发出一些请求以检索一些数据。我想知道是否可以将带有指向我的应用程序链接的 iframe 放在空白页面上,以便它可以开始在 iframe 内加载,从而使页面的其余部分正常工作而不会卡住。

我尝试在请求 Web 应用程序链接的空白页面添加 XmlHttpRequest,但它只检索立即加载但停止在那里的第一个元素。它不会在第一时间之前加载所有元素,因为 Web 应用程序发出的数据库请求导致它们出现延迟。

你们如何认为我可以在另一个页面中加载我的 Web 应用程序,并且当我的 Web 应用程序加载时,我仍然可以使用其他页面的其余部分而不会出现任何问题?

希望大家多多指教。提前致谢!

解决方法

我通过添加一个不可见的 iframe 解决了这个问题,它在后台加载我需要的页面,在前面我用我的应用程序检索所有内容。完成后,我只需删除后台的 iframe 并转到下一个任务。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。