1. 程式人生 > >javascript重定向頁面並用post方法傳遞消息

javascript重定向頁面並用post方法傳遞消息

script asc 添加 方法 名稱 bsp 參數 頁面 form

javascript中重定向頁面得方法很多,同時能傳遞消息的也不少;但可用post方法傳遞的我只找到兩種;

第一種方法:用document.write
在 JavaScript函數中,用document.write("<input type="hidden" …… >");在頁面上輸出幾個hidden,name為要傳遞的參數名,value為要傳遞參數的值,最後 用"document.formname.submit”進行提交,formname為hidden所在的form名稱

第二種方法:在表單中用hidden
在要提交的顯示表單中,如:
<form name="myform">
<input type="text" name="text1" size=10>
<%--省略--%>
<input type="text" name="textn" size=10>
<input type="hidden" name="hidden1">
<%--省略--%>
<input type="hidden" name="hidden1">
<input type="submit" value="確定">
</form>

值得說明的是在上面表單中添加reset按鈕似乎不會重置hidden中的內容

javascript重定向頁面並用post方法傳遞消息