このようなインクリメンタを作成しようとしています:http://www.usagain.com/しかし、私は明らかにそれを動作させるコードがありません。これを数えなくてはいけないことは何ですか?ここに私の非常によく似たコードです:Jquery、Ajax、PHP番号インクリメンタ
<html>
<head>
<title>Recycle Counter</title>
<script language="javascript" src="../jquery1.6.js"></script>
<script type="text/javascript">
/*function rand(from, to)
{
return Math.floor(Math.random() * (to - from + 1) + from); // Generates random number
} rand(10000, 100000);*/
function addCommas(nStr) //http://www.mredkj.com/javascript/nfbasic.html -- Source
{
nStr += '';
x = nStr.split('.');
x1 = x[0];
x2 = x.length > 1 ? '.' + x[1] : '';
var rgx = /(\d+)(\d{3})/;
while (rgx.test(x1)) {
x1 = x1.replace(rgx, '$1' + ',' + '$2');
}
return x1 + x2;
}
$(function() {
function updateNum(){
$('#counter').load('test.php');
}
setTimeout(updateNum, 1000);
}
</script>
<style type="text/css">
#counterContainer{color: blue;font-family:Comic Sans MS;font-size:20px;}
#counter{display:inline;}
</style>
</head>
<body onload="getNum()">
<div id="counterContainer">
Counter ::: <div id="counter"> </div>
</div>
</body>
</html>
PHP
<?php
for(int $i = 0; $i < 100; $i++)
echo $i;
?>
は、私はいくつかの点で、ファイルに記述する必要がありますが、私は以前のことを試してみましたが、トラブルがあったと想像します。今度はカウントが表示されません。私が何をすることができるかについての示唆?
プリローダーを意味していますか?それは一般的にはフラッシュです。私はこれに一度似た質問をしました。http://stackoverflow.com/questions/7049303/show-progress-for-php-long-script –
プリローダーが好きではありません。私は数字を増やそうとしているが、常にそれを追跡している。誰かがページを見ているときには、数字を増やしたいと思います。私はそれでも問題の束を持っている:/ –
ちょうど興味のないなぜあなたは数をつかむために正規表現を使用していますか?ちょうどそれをスパンに入れて、ユニークなID /クラスを与えてください – jcuenod