2012-06-03 51 views
0

hii我想在有人點擊表單標籤的提交按鈕時將信息發送到服務器,但不想刷新或轉到其他網址。關於表單標籤的動作屬性

我不知道AJEX我需要它爲此目的?

+0

是的,你需要AJAX。 – Blender

+0

如果您不想使用Ajax,請使用iframe並將表單目標設置爲它。 – dragon66

回答

1

作爲dragon66在評論表明,可以使用嵌入式框架:

<form action="..." target="form-results"> 
... 
</form> 
<iframe name="form-results"></iframe> 

的內嵌框架將顯示由服務器從頁面內容不同,但放置在其內部發送的數據。根據服務器的響應,您可能只有一個小框,其中包含有關成功操作的信息。

您可以使用HTML屬性或使用CSS來設置內聯框架的尺寸(寬度和高度)。如果你想隱藏內聯框架,你可以在HTML中設置width=0 height=0 frameborder=0和/或設置iframe { display: none}在CSS