日期:2014-05-17  浏览次数:20663 次

求思路:本地模版网页使用ajax加载数据库内容
最近公司一个项目需要,也就是一个客户端应用程序(使用C++开发的应用程序)。然后客户端中有几个模块要调用网站中的内容。但有个问题,就是客户端刚登录时要加载的网页模块的地方全是白色的(很正常的,因为网页还没有加载完毕,所以就会出现一片空白)。就算当前页设置了背景色,显示一个正在加载,但刚初始化的时候网页中的dom还没有加载完毕,也会出现白色的背影。

  因此我希望把网页模版放在客户端安装包中。这样客户端登录时直接读取本地的网页模版了,但有一个问题,如果读取本地的网页模版无法使用ajax异步读取数据库了。因为网页需要配置到IIS或者服务器上才可以使用的ajax的嘛。因此比较愁挺。

  说了这么多,就一个目的,让客户端初始化加载网页的时候,客户端中web控件不要出现白色。(不要说在客户端中的web控件中做一些操作)。我想求的思路就是网页本身是否能够做到。所以在这里看看大虾们有没有什么好的思路。

------解决方案--------------------
ajax发送前在空白区放置一个图片,在ajax返回后替换掉