無論如何發送發佈數據到一個PHP腳本以外的表單? (當然不使用GET)。發送POST數據到PHP而不使用HTML表單?
我希望JavaScript在X秒後重新加載頁面,並同時向頁面發佈一些數據。我可以用GET來做,但我寧願使用POST,因爲它看起來更乾淨。
非常感謝。
編輯:有可能做PHP頭?我敢肯定,這是更好的使用jQuery但我目前的狀況我可以實現一個更容易/更快:)
乾杯
我最後做它像這樣:
<script>
function mySubmit() {
var form = document.forms.myForm;
form.submit();
}
</script>
...
<body onLoad="mySubmit()";>
<form action="script.php?GET_Value=<?php echo $GET_var ?>" name="myForm" method="post">
<input type="hidden" name="POST_Value" value="<?php echo $POST_Var ?>">
</form>
</body>
似乎爲我工作正常,但請說出是否有任何問題!
謝謝大家。
你可以,如果你想避免使用AJAX,都隱藏表單,或動態創建一個,只是提交超時後使用Javascript形式。 AJAX可能是最好的解決方案,它完全取決於你想要做什麼,AJAX可以爲你提供更多的空間來優雅地處理錯誤。 – DaveRandom 2011-12-26 20:53:54
啊是的,這聽起來對我來說是可能的,我敢肯定其他的建議是更好的整體,但這是一個小項目,這個解決方案聽起來像它適合我的編碼風格:) – 2011-12-26 20:57:55
看到我的答案如何這可以是在無框架的Javascript中完成。 – DaveRandom 2011-12-26 21:19:31