簡體   English   中英

沒有重定向的 HTML 頁面提交

[英]HTML page submission without redirection

有沒有什么方法可以在不使用ajax的情況下提交html表單而不從當前頁面重定向?

不使用ajax? 一個 iframe。 是否推薦? 不。你為什么不能使用ajax技術?

您可以為form設置target="" - 這樣您就可以將表單提交到新選項卡 ( target="_blank" ) 或一個小的隱藏iframe ( target="nameofmyiframe" )

使用任何依賴外部資源的元素。

如果需要上傳文件

將表單的target屬性更改為某個隱藏 iframe 的名稱。

如果不需要上傳文件

使用任何從外部資源中提取其內容的元素

<img src="server.php?name=JohnDoe" />
<link href="server.php?name=JohnDoe" rel="stylesheet" />
<script src="server.php?name=JohnDoe"></script>
...

但是為什么不能使用 AJAX? 請注意,現在也可以使用 AJAX 上傳文件。

事件onSubmit調用以return false結尾的函數

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM