当所有资源都在加载时,是否可以在ASP.net中显示加载栏

本文关键字:加载 ASP net 显示 资源 是否 | 更新日期: 2023-09-27 18:30:04

如果我正在创建一个图形密集型网页,有没有可能在显示任何图像和声音之前加载所有图像和声音?因此,一旦加载了图像和声音,我不希望较弱的连接得到波涛汹涌的噪音或半加载的图像

当所有资源都在加载时,是否可以在ASP.net中显示加载栏

仅对于图像部分,您可以将所有图像编码为base64字符串,这样在加载页面时所有图像都会准备好。请注意,这样做并不是在利用浏览器的缓存功能,因为每次都必须加载所有图像。

如果您希望在页面加载时声音和图像都准备好,您可以返回一个空页面或一个带有加载程序javascript的加载屏幕来进行加载,然后在加载完成后将真实页面ajax(浏览器将缓存它们以供重用)