也就是說,我想保留原始頁面,而POST表格。如何使用javascript在新窗口中提交POST表單?
0
A
回答
0
你可以簡單地使用target
屬性的形式爲:
<form method="post" target="_blank" action="...">
注意,儘管這將在所有主要的瀏覽器,它已被廢棄,你的網頁將無法驗證按照W3C標準。
0
有兩種方法可以完成此操作。如果頁面可以重新加載,只需將表單發佈到您當前所在的頁面。如果你想用AJAX提交表單(不需要頁面重載),那麼推薦使用jQuery等javascript庫(爲了節省手動構建XHR請求的麻煩),下面是jQuery與jQuery的一個示例:
window.onload = function(){
$('.image').click(function(){
var image_id = $(this).attr('id');
$.ajax({
type: "POST",
url: "/ajaxpage.php",
data: {
id:image_id
}
success: function(data){
alert(data);
},
failure: function(){
alert('failed');
}
});
});
}
從您在此處調用的頁面可以回顯將由ajax成功處理程序處理的響應。
相關問題
- 1. 將iframed表單提交到新窗口
- 2. Modal javascript:在提交表單時打開新窗口
- 3. 如何在子窗口關閉時提交父窗口表單
- 4. 如何在使用javascript發佈表單時打開新窗口?
- 5. 如何使用Javascript提交表單OnKeyPress?
- 6. 如何使表單在提交url操作時無法打開新窗口?
- 7. 如何從JavaScript提交表單提交?
- 8. 使用javascript提交表單
- 9. 使用JavaScript提交表單
- 10. 如何在新窗口中提交表單,然後重定向父頁面
- 11. Facebook的iFrame表單POST提交將導致一個新的窗口打開
- 12. iPhone開發:使用POST提交表單
- 13. 在新標籤提交表單或窗口
- 14. iPad Chrome - 提交表單在新窗口/標籤不工作
- 15. 如何使用POST提交
- 16. 打開新窗口提交
- 17. emberjs表單提交模態窗口
- 18. 提交表單到主窗口
- 19. 提交表單後彈出窗口django
- 20. 將表單提交到特定窗口
- 21. 如何在表單上創建彈出窗口提交
- 22. 如何在iframe表單提交後關閉窗口
- 23. 使用提交的窗體提醒窗口刷新頁面
- 24. 在彈出窗口中提交表格
- 25. 在表單提交後使模態窗口持續存在
- 26. POST表單提交後使用Javascript後退功能
- 27. Javascript:試圖使表單提交按鈕在新窗口中打開,鏈接由單選按鈕確定
- 28. 在Android應用程序中使用POST數據提交表單
- 29. jqModal窗口效果當表單提交時提交
- 30. 如何使用隱藏字段提交表單提交表單?
太模糊...假設您正在討論AJAX http://www.openjs.com/articles /ajax_xmlhttp_using_post.php – kjy112 2011-03-05 15:40:41