国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

Javascript miscellanea -display data real time, using window

2024-09-06 12:43:58
字體:
來源:轉載
供稿:網友
<script type="text/javascript">
 //<![CDATA[
 function fstatus() {
 for (var i=0; i<100000; i++) {
 window.status = "now process is /"" +i+ "/"";
 }
 }
 function finnerHtml() {
 for (var i=0; i<1000; i++) {
 document.getElementById("demo").innerHTML = "now process is /"" +i+ "/"";
 }
 }
 //]]>
 </script>
<input type="button" onclick="fstatus()" value="test status"/>
<input type="button" onclick="finnerHtml()" value="test innerHTML"/>
<div id="demo"></div>
In the above example,one have a loop and display it real time use innerHTML property, another is use window.status.

However, the window.status in real time that perfect display the loop digit, but the innerHTML property is not.
Just display result digit: now process is "999".

And how to using innerHTML display real time data? can but use window.setTimeout, or window.setInterval method, like this:

 var cnt=0;
 function finnerHtml() {
 if (cnt++>=1000) return;
 document.getElementById("demo").innerText = "now process is /"" +cnt+ "/"";
 window.setTimeout(finnerHtml,10)
 }

But, it's no convenient. the display speed is not well, and we must control something.
e.g.
setTimeout variables, when it completely.

So, I propose winodw.status to replace innerHTML property when display in real time. 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤台县| 吴江市| 万盛区| 巧家县| 陆丰市| 浪卡子县| 孙吴县| 中山市| 屏东县| 隆子县| 昌都县| 大厂| 凉城县| 芦山县| 谢通门县| 阿鲁科尔沁旗| 霍邱县| 门头沟区| 宁武县| 沂源县| 黎川县| 砀山县| 铁力市| 大厂| 汝南县| 杭锦旗| 亚东县| 信宜市| 托里县| 西丰县| 思茅市| 广西| 桓台县| 武冈市| 津南区| 滦南县| 疏附县| 凤山县| 澄江县| 行唐县| 新野县|