有时候因为要载入大量的数据,速度可能会很慢。如果显示一片空白的话,用户体验很不好,所以做了一个“数据载入中”这个功能。代码如下:
代码 <div id="right2-number">
<div id="load" align="center"><br> <br><span style="font-size:11px"><img src="images/vloading.gif" /><br />正在加载数据,请稍候...</span> </div> <iframe id="demo" align="middle" scrolling="no" src="showxml_d.asp?eps400=<%=eps400%>&fl=<%=fl%>&occupytype=<%=occupytype%>&numbertype=4008" frameborder="0" width="660px" height="515"></iframe> <script language="javascript" type="text/javascript"> var a = document.getElementById("demo"); var b = document.getElementById("load"); a.style.display = "none"; //隐藏 b.style.display = "block"; //显示 a.onreadystatechange = function() { if (this.readyState=="complete") { // b.innerHTML = "load complete!"; b.style.display = "none"; a.style.display = "block"; } } </script>
</div>
文章来自: ASP技术网站(www.) 详文参考:http://www./aspjs1html/ASPjiaocheng/ASPjishuziliao/479.html
|