2016-08-19 155 views
-1

我的表單成功工作但在網站URL中,它只顯示地址到表單。我有多個表單,其中顯示了表單按鈕。當用戶單擊表單時,對於該特定頁一個應該顯示爲將網站URL表單重定向到特定頁面

「www.form.com?test=page A」 - 這應該顯示在網站的網址

或當表單提交接收器應該查看來自頁面A的這個表單。在表單字段中,我隱藏了這個字段名稱'Test',以便用戶看不到它,但只有接收者可以查看它在它的來自頁面A

在我的Html代碼,我已重定向到在窗體中生成。 這裏是我的Java腳本代碼

<script type="text/javascript" src="http://test.com/form/y.php/test2"></script><no1script><a href="https://test.com/forms/discount" title="Online Form">Online Form - </a></no1script> 

如何展示給我的網站網址

回答

0

我理解爲「我怎麼能與特定的GET參數重定向?」你的問題,糾正我,如果我錯誤。

造成這種情況的解決辦法是相當簡單:追加GET參數到形式的行動:

<form action="target.php">

得到

<form action="target.php?test=page_a">

以便在target.php如果您評估GET值,測試具有值page_a

+0

你沒錯..我的Java腳本代碼在這裏沒有問題嗎?..我的表單建立在一個軟件然後我可以把表單的行動? – Coconutnuts85

0

如果你想隱藏後的數據,你可以嘗試這樣的:

<form action="https://test.com/forms/discount" style="display:none"> 
 
    <input type="text" name="couponCode" value="secret"> 
 
    <input id="myform" type="submit"> 
 
</form> 
 
<script> 
 
document.querySelector("#myform").click(); 
 
</script>
注:這不會阻止任何網絡忍者,所以你應該考慮別的東西,像網絡令牌一樣功能sortta像私人公共密鑰。