0

我正在使用 Spry ( SpryData.js,xpath.js)

    var ds1 = new Spry.Data.XMLDataSet("_db/db.xml", "bildiriler/bildiri",{useCache:false});
 // load the xml tree

……

<!-- use it in a loop - 
 Sometimes the page use "ds1.loadData();" to refresh the data -->
 <div spry:region="ds1" spry:repeatchildren="ds1">
 <a href="#">{author}</a></div>

那么如何在加载 XML 数据时显示加载器动画或“加载文本”

(从慢速 CD 需要很长时间 - 大约 2 秒 -。我的 XML 文件很大 100KB )

4

3 回答 3

1

我不太擅长 Spry,但你不能在 div 占位符 (<div spry:region="ds1" ...) 中添加 CSS 背景,它会一直显示(并且可能可以通过在加载行时设置占位符的背景图像的观察者)...

于 2008-10-06T10:54:02.187 回答
0

是的。我找到了它(奇怪的是,不是来自http://labs.adobe.com/technologies/spry上的 Spry 文档)我是从这个例子中找到的 -> http://www.infoaccelerator.net/blog/archives.cfm /日期/2006/7

我将此行放入 div 标签 (spry:region) :

<p spry:state ="loading"> Loading ( text or an image ) </p>
于 2008-10-06T13:38:32.323 回答
0
<div align="center" spry:region="dsmain" spry:state="loading" >
<img src="../icon/Loader/1.gif" />
<br />please wait ...
</div>   
于 2010-07-28T08:35:23.627 回答