做出数据载入中的效果如果数据太多,页面数据加载就会变慢。在等待数据的传输过程中我们总要给浏览者一点提示什么的吧,为了达到这样的目的,我们可以采用如下的方法.
第一种方法:
XML/HTML代码
- <div id=divMsg width=800 height=200>正在读取数据,请稍候.....</div>
需要运行的代码放中间
XML/HTML代码
- <script language=javascrIPt>
- window.divMsg.style.display="none";
- </scrIPt>
第二种方法,是从blogcn的代码里面抽出来的。
XML/HTML代码
- <html>
- <head><title>test</title>
- </head>
- <body>
- <scrIPt>
- function chkdiv(divid){
- var chkid=document.getElementById(divid);
- if(chkid != null){return true; }
- else {return false; }
- }
- </scrIPt>
- <div id="comment">数据载入中...</div>
- </body>
- </html>
XML/HTML代码
- <script>if (chkdiv('comment')) {document.getElementById('comment').innerHTML='Content';}</scrIPt>
把Content的部分换成你需要的内容
方法三:
XML/HTML代码
- 第一步:把这段代码放在你要放广告的网页位置:
- <SPAN id=ad_01>广告载入中...</SPAN>
- 第二步:把这段代码放到页底:
- <SPAN class=spanclass id=span_ad_01>
- 这里放广告的JS代码或其他加载速度比较慢的内容都可以.
- </SPAN>
- <SCRIPT>ad_01.innerHTML=span_ad_01.innerHTML;span_ad_01.innerHTML="";</SCRIPT>