什麼類型的按鈕?如果HTML是很容易
對你,象這樣一個div沿着什麼都想要網頁上的按鈕:
<input type="button" name="perform_backup" onclick="do_backup()"><div id="results"> No backup has been performed yet</>
然後有它調用備份PHP腳本這樣
<script>
function do_backup(){
var xhReq = new XMLHttpRequest();
var request = "http://www.example.com/backup.php " // this will prepare a request to your server
xhReq.open("GET", request, false); // send a request
xhReq.send(null);
document.getElementsByID("results").innerHTML=xhReq.responseText /// this will display results
}
</script>
一個javascript
然後我會修改您的服務器上的腳本,以提供更多的布爾變量,但這取決於你。但是無論你選擇什麼,它都會在<div id="results">
的內部看到,沒有加載新頁面......這種方法被稱爲AJAX,用於將來的問題
但是如果已經執行了它,結果將顯示「完成」或「錯誤」,如果備份不成功? – Jeff 2013-05-07 01:34:55
它會顯示真或假,因爲這是什麼PHP代碼返回,所以假將顯示0在PHP和真正的別的......但如果你修改該代碼,你可以讓它顯示任何你想要的 – brendosthoughts 2013-05-07 04:32:36
對不起,我完全不' t知道ajax,但我使用所有你提供的代碼,按鈕是什麼都沒有,當我點擊它沒有運行。順便說一下,我確實將www.example.com更改爲我的網址,但無法正常工作 – Jeff 2013-05-07 14:51:00