Tôi phải gửi một số tham số đến IFRAME bằng phương thức POST. Tôi đã đọc ở đây Setting the HTTP request type of an <iframe> rằng điều đó là không thể. Tôi đang nghĩ một giải pháp trong Javascript nhưng tôi không thể thực hiện nó vì vậy tôi không thể kiểm tra nếu nó là một giải pháp hợp lệ cho vấn đề này. Tôi muốn hỏi xem ai đó có cùng vấn đề và nếu có thể giải quyết và trong trường hợp dương tính thì sao?Cách gửi tham số đến Iframe với yêu cầu HTTP POST
18
A
Trả lời
29
<form ... target="hidden_iframe">
...
</form>
<iframe name="hidden_iframe" ...></iframe>
+0
chỉ cần thực hiện hình thức vô hình và iframe quá .. và sau đó làm một hình thức gửi qua js – walialu
16
Làm cách nào để sử dụng thuộc tính đích của biểu mẫu để trỏ tới iFrame?
<form target="myIframe" action="http://localhost/post.php" method="post">
<input type="hidden" value="someval" />
<input type="submit">
</form>
<iFrame src="" name="myIframe"></iFrame>
8
Chỉ cần đưa ra một ví dụ cụ thể làm việc
<form id="loginForm" target="myFrame" action="https://localhost/j_spring_security_check" method="POST">
<input type="text" name="j_username" value="login" />
<input type="text" name="j_password" value="password" />
<input type="submit">
</form>
<iframe name="myFrame" src="#">
Your browser does not support inline frames.
</iframe>
// Hide the form and do the submit
<script>
$(document).ready(function(){
var loginform= document.getElementById("loginForm");
loginform.style.display = "none";
loginform.submit();
});
</script>
Các vấn đề liên quan
- 1. Cách gửi yêu cầu POST?
- 2. Gửi yêu cầu HTTP POST trong iOS với JSON
- 3. Cách gửi yêu cầu HTTP POST bằng nội dung gzip?
- 4. Cách gửi yêu cầu HTTP POST và nhận phản hồi?
- 5. Cách gửi yêu cầu tới yêu cầu HTTP POST tới máy chủ
- 6. Gửi yêu cầu POST từ Cocoa đến Tumblr
- 7. Cách đặt yêu cầu HTTP có tham số
- 8. Gửi tệp Multipart dưới dạng tham số POST với các yêu cầu RestTemplate
- 9. Gửi yêu cầu POST đến hành động được bảo đảm
- 10. Gửi yêu cầu POST bằng netcat
- 11. Android, Java: Yêu cầu POST HTTP
- 12. Symfony2: gửi yêu cầu HTTP
- 13. RestTemplate Yêu cầu GET với các tham số yêu cầu
- 14. Gửi yêu cầu đăng bằng lưới/http
- 15. Gửi http xóa yêu cầu
- 16. Gửi HTTP POST với System.Net.WebClient
- 17. Cách gửi Yêu cầu POST HTTP trong Delphi bằng cách sử dụng WinInet api
- 18. Thực hiện yêu cầu HTTP POST
- 19. Yêu cầu POST HTTP trong Tập lệnh Thiết lập Inno
- 20. Cách gửi yêu cầu đăng bài http đơn giản với thông số bài đăng trong java
- 21. Gửi yêu cầu http trong node.js
- 22. telnet gửi một yêu cầu http
- 23. Gửi yêu cầu POST qua HTTP bằng cách sử dụng Safari trên máy Mac
- 24. Thêm một tham số GET để yêu cầu POST với RestSharp
- 25. Cách thực hiện yêu cầu HTTP POST trong ASP?
- 26. Đặt loại yêu cầu HTTP là <iframe>
- 27. Làm cách nào để gửi yêu cầu HTTP POST tới máy chủ từ Excel bằng VBA?
- 28. Cách viết Yêu cầu HTTP
- 29. Yêu cầu POST HTTP trong API RESTFul HATEOAS
- 30. Tham số yêu cầu MPI_Isend
Xem http://stackoverflow.com/questions/168455/how-do-you-post-to-an-iframe –