我不太清楚如何在javascript定時器內部放置一個ajax函數,以便每次重啓時都會將1項添加到數據庫中。我一直在尋找,我發現這個:http://www.tizag.com/ajaxTutorial/ajax-mysql-database.php但我不太清楚如何將它實現到代碼中,所以如果你能幫助我itd不勝感激。不知道如何在javascript內部做ajax函數來獲取mysql
繼承人到目前爲止我的代碼:
<head>
<script type="text/javascript">
var c=10;
var mineCount = 0;
var t;
var timer_is_on=0;
function timedCount() {
document.getElementById('txt').value = c;
c = c - 1;
if (c <= -1) {
mineCount++;
var _message = "You have mined " + mineCount + " iron ore" + (((mineCount > 1) ? "s" : "") + "!");
document.getElementById('message').innerHTML = _message;
startover();
}
}
function startover() {
c = 10;
clearTimeout(t);
timer_is_on=0;
doMining();
}
function doMining() {
if (!timer_is_on) {
timer_is_on = true;
t = setInterval(function() {
timedCount();
}, 1000);
}
}
</script>
<SPAN STYLE="float:left">
<form>
<input type="button" value="Mining" onClick="doMining()">
<input type="text" id="txt">
</form>
</SPAN>
<html>
<center>
<div id='message'></div>
你知道PHP?可能很方便知道回答您的問題。 – 2011-02-23 16:17:21
JavaScript是客戶端技術。你在服務器端使用什麼技術? – 2011-02-23 16:17:24
@Nitin這個問題有一個關於JS,PHP和MySQL的教程的鏈接。 99%的機會使用PHP。 – 2011-02-23 16:19:59