我想使用GET提交表單,但是沒有傳遞URL中輸入字段的值。以GET形式輸入字段:不提供URL中的參數?
(某些背景可能會有所幫助:我想使用表單,以便用戶可以輸入其名稱並按Enter鍵以繼續,但我真正希望它們執行的操作是轉到下一頁,和它的重要的URL沒有參數)
目前下一頁/nextpage?username=fred
所顯示的URL:
<form name="entername" action="/nextpage" method="get">
<label for="name">Enter your name: </label>
<input id="username" name="username"><br/>
<input id="submitme" type="submit" value="Submit" class="button"></form>
有沒有一種方式,它可以簡單地去/nextpage
呢?
我想「使用POST」是一個答案,但我寧願避免,如果可能的話(因爲如果用戶刷新下一頁,他們會得到一個可怕的'重新提交信息?'警報)。
所以我只是想知道除了POST之外是否還有其他方法。
您想在服務器上提供該名稱嗎? – thejh
'/ nextpage?username = fred'有什麼問題?當用戶將此頁面標記爲書籤時,他可以回到'/ nextpage?username = fred'。 –
我希望用戶能夠與其他人分享網址。該參數與他們無關(實際上對這個用戶而言)。 – Richard