我真的不擅長技術術語(因爲我還是初學者),但我正在開發一個系統作爲一個學校項目。這是一個移動應用程序(我用phonegap)。我的問題是,我想發送數據(最好是$_get
)到一個PHP頁面,以便我可以運行我的查詢。但我不想讓按鈕或鏈接成爲觸發器。我希望我的觸發器是當頁面重新加載(或刷新。任何想法或幫助表示讚賞!如何使用JavaScript中的刷新功能發送數據並使用相同的刷新功能檢索另一個數據
回答
你可以用javascript做到這一點,綁定發送數據到你的PHP頁面到「文檔加載」事件的動作。
使用純JavaScript,你可以做到這一點與
<body onload="yourFunction();">
或
document.onload = function ...
所以我可以在該函數中使用$ _GET,它會將它發送到每個重新加載的PHP文件? @Stefano –
不,$ _GET是PHP存儲在獲取請求中發送的參數的數組。你需要在JavaScript中做的事情是向php發出get請求,以及如何做到這一點取決於你是否希望這個任務是異步的。 –
我建議你看看jQuery(https://jquery.com/),這是一個JavaScript庫,可以使這種東西(和更多)比純JavaScript更容易。它有一個.get()函數,可以在你的場景中使用(https://api.jquery.com/jquery.get/) –
如果您正在使用PHP工作,你應該創建動感中HTML如此,發送到應用程序的信息將在顯示時包含數據。 一個骯髒的例子: <?php ?> <html> static html code <?php your content including dynamic data shown from your PHP backend ?> </html>
- 1. 使用Ajax功能的頁面不會刷新數據
- 2. 刷新正在使用管道功能的jQuery數據表
- 3. 如何使用的onclick將數據發送到一個功能=「功能myfunction的()」
- 4. 如何在CodeIgniter重定向功能中使用刷新參數
- 5. NVD3 - 如何刷新數據功能以產生新的點擊數據
- 6. 使用Openlayers 3刷新功能3
- 7. Javascript/Ajax刷新功能不起作用
- 8. Javascript功能不可用頁面刷新
- 9. 如何停止「setInterval」並使用相同的功能啓動另一個功能
- 10. 如何使用數據庫中的數據更新(刷新)JTable
- 11. PHP檢查/重新刷新功能
- 12. 如何使用JavaScript阻止刷新功能?
- 13. 使刷新功能只刷新頁面的某些部分
- 14. 使用Parse刷新數據
- 15. 回發後刷新導致再次發送相同的數據
- 16. 如何使用更新的json數據刷新yui3數據表
- 17. 使用PHP和JavaScript來刷新數據
- 18. 如何使用javascript保存的新數據刷新d3地圖
- 19. 的Javascript如何使用新的功能
- 20. 調用屏幕上的功能刷新
- 21. 如何使用Javascript功能更新Protovis數據?
- 22. 使用Javascript調用頁面刷新功能
- 23. 如何使用aaData刷新數據表
- 24. 如何使用setInterval刷新數據表?
- 25. 如何使用刷新控件刷新TableViewCell數據
- 26. 刷新Simulink S功能塊
- 27. MarkLogic 7刷新功能
- 28. 刷新小部件功能
- 29. Twistar ORM刷新功能
- 30. 刷新前執行功能
檢查這個問題:http://stackoverflow.com/questions/5004978/check-if-page-gets-reloaded-or-refreshed-in-javascript – Hossam
我嘗試了一些問題的答案但他們不會工作@Hossam –