2014-07-14 68 views
0

遠程服務器向mypage.php發送POST消息 mypage.php然後處理收到的消息並將其存儲在我的數據庫中,然後我想觸發jQuery函數每次收到 消息明知mypage.php時候收到從遠程服務器收到POST請求時觸發JQuery函數

的POST消息已經在我的瀏覽器中打開謝謝

+0

你可以直接回顯JavaScript,儘管這看起來不是最好的選擇。爲什麼不通過AJAX發送POST,並在AJAX回調中調用你的jQuery函數? – pmandell

+0

該帖子由外部服務器發送,我無法控制收到的內容 –

+0

如果POST是從遠程服務器發送的,則用戶不會與頁面進行交互。 jQuery函數的目的是什麼? – pmandell

回答

0

這是我做的。我使用相同的頁面處理。 PHP(其中提交是表單提交按鈕的名稱):

if(isset($_POST['submit'])){ 
    echo "<script type='text/javascript'>someJSFunction();</script>"; 
} 

編輯:對不起,是我不好。我在回聲中修改了引號。

+0

對不起,我可能沒有很好地解釋這個問題: 遠程服務器發送POST消息到mypage.php,所以我沒有任何形式在mypage.php –

+0

這是無效的HTML。修復報價。 – pmandell

+0

@Tarik Mokafih我不明白爲什麼這不起作用。只要從其他頁面收到POST數據,它就會運行該js。 – Marcel

相關問題