在所有资源都加载的情况下,是否可以在ASP.net中显示加载栏

时间:2014-11-10 22:07:19

标签: c# asp.net

如果我正在创建一个非常图形密集的网页,是否有可能在显示任何图像之前加载我的所有图像和声音?因此,一旦图像和声音被加载,我就不会变弱连接以获得波涛汹涌的噪音或半载图像

1 个答案:

答案 0 :(得分:2)

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

如果你想在页面加载时准备好声音和图像,你可以返回一个空页面或带有加载器javascript的加载屏幕进行加载,然后在加载完成后aj实际页面(浏览器)将缓存它们以供重用)