2017-03-08 15 views
0

我真的不擅長技術術語(因爲我還是初學者),但我正在開發一個系統作爲一個學校項目。這是一個移動應用程序(我用phonegap)。我的問題是,我想發送數據(最好是$_get)到一個PHP頁面,以便我可以運行我的查詢。但我不想讓按鈕或鏈接成爲觸發器。我希望我的觸發器是當頁面重新加載(或刷新。任何想法或幫助表示讚賞!如何使用JavaScript中的刷新功能發送數據並使用相同的刷新功能檢索另一個數據

+0

檢查這個問題:http://stackoverflow.com/questions/5004978/check-if-page-gets-reloaded-or-refreshed-in-javascript – Hossam

+0

我嘗試了一些問題的答案但他們不會工作@Hossam –

回答

0

你可以用javascript做到這一點,綁定發送數據到你的PHP頁面到「文檔加載」事件的動作。

使用純JavaScript,你可以做到這一點與

<body onload="yourFunction();"> 

document.onload = function ... 
+0

所以我可以在該函數中使用$ _GET,它會將它發送到每個重新加載的PHP文件? @Stefano –

+0

不,$ _GET是PHP存儲在獲取請求中發送的參數的數組。你需要在JavaScript中做的事情是向php發出get請求,以及如何做到這一點取決於你是否希望這個任務是異步的。 –

+0

我建議你看看jQuery(https://jquery.com/),這是一個JavaScript庫,可以使這種東西(和更多)比純JavaScript更容易。它有一個.get()函數,可以在你的場景中使用(https://api.jquery.com/jquery.get/) –

0

如果您正在使用PHP工作,你應該創建動感中HTML如此,發送到應用程序的信息將在顯示時包含數據。 一個骯髒的例子: <?php ?> <html> static html code <?php your content including dynamic data shown from your PHP backend ?> </html>