是的,我知道您可以使用AJAX每秒刷新一次頁面,但我希望能夠使用PHP來完成此操作。基本上運行一個PHP腳本,我可以說一個命令,然後觸發AJAX刷新頁面。使用PHP/AJAX刷新頁面的一部分
我找不到這個地方,沒有指導或發佈在這裏。請帶領我走向正確的方向。謝謝。
我不要求你寫的代碼,我要求你告訴我做這件事的方法。
是的,我知道您可以使用AJAX每秒刷新一次頁面,但我希望能夠使用PHP來完成此操作。基本上運行一個PHP腳本,我可以說一個命令,然後觸發AJAX刷新頁面。使用PHP/AJAX刷新頁面的一部分
我找不到這個地方,沒有指導或發佈在這裏。請帶領我走向正確的方向。謝謝。
我不要求你寫的代碼,我要求你告訴我做這件事的方法。
您無法重新加載發送AJAX請求的頁面。
如果您通過JavaScript發送請求,則只能通過JavaScript重新加載頁面。
如果你從PHP發送Location
頭你重定向你XmlHttpRequest
對象。所以使用JavaScript來做到這一點。
例如,你可以做AJAX請求到服務器,寫這樣的回調:
function(response) {
var el = document.getElementById('el');
el.innerHTML = response;
}
你可以通過AJAX做你想做的一切,獲得部分頁面或整個頁面,然後使用DOM進行操作 –
如果你想服務器觸發前端的東西,那麼你應該嘗試的WebSockets。 – debute
傳統的http有客戶端發起請求和服務器響應。如果服務器必須發起一個動作,你還需要別的東西,比如websocket – Steve
有什麼好的websockets可以和PHP一起使用嗎? – Sylvite