Tengo que enviar algunos parámetros a un método IFRAME con POST. He leído aquí Setting the HTTP request type of an <iframe> que no es posible. Estoy pensando en una solución en Javascript pero no puedo implementarla, así que no puedo probar si es una solución válida para este problema. Quiero preguntar si alguien tiene el mismo problema y si es posible resolverlo y en caso positivo ¿cómo?Cómo enviar un parámetro al Iframe con una solicitud HTTP POST
18
A
Respuesta
29
<form ... target="hidden_iframe">
...
</form>
<iframe name="hidden_iframe" ...></iframe>
+0
acaba de hacer el formar invisible y el iframe también .. y luego hacer un formulario enviar a través de js – walialu
16
¿Qué le parece usar el atributo de destino del formulario para apuntar a 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
Sólo para dar un ejemplo concreto de trabajo
<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>
Cuestiones relacionadas
- 1. ¿Cómo enviar la solicitud HTTP POST con contenido gziped?
- 2. Añadir un parámetro GET a una solicitud POST con RestSharp
- 3. Enviar solicitud POST con netcat
- 4. Cómo enviar una solicitud a la solicitud HTTP POST al servidor
- 5. ¿Cómo enviar la solicitud POST?
- 6. ¿Cómo enviar una solicitud POST usando django?
- 7. telnet enviar una solicitud HTTP
- 8. ¿Cómo enviar la solicitud HTTP POST y recibir respuesta?
- 9. ¿Cómo puedo enviar un archivo en una solicitud POST?
- 10. Enviar una solicitud DELETE HTTP
- 11. ¿Cómo puedo crear una solicitud HTTP POST con Qt 4.6.1?
- 12. Django devuelve el error 403 al enviar una solicitud POST
- 13. Haciendo solicitud HTTP POST
- 14. ¿Cómo enviar una solicitud HTTP en Java?
- 15. Cómo enviar una solicitud http post sencilla con parámetros de publicación en java
- 16. ¿Cómo enviar por programación una solicitud HTTP con parámetros?
- 17. ¿Cómo puedo enviar una solicitud HTTP POST a un servidor desde Excel usando VBA?
- 18. AspNet WebApi POST parámetro es nulo al enviar XML
- 19. Enviar una matriz con un HTTP Obtenga
- 20. ¿Cuál es el parámetro de límite en una solicitud HTTP de varias partes (POST)?
- 21. ¿Cómo realizo una POST usando X-HTTP-Method-Override con una solicitud de curl de PHP?
- 22. Cómo escribir una solicitud HTTP
- 23. Cómo enviar una solicitud HTTP POST multipart/form-data desde C#
- 24. Realización de una solicitud HTTP POST con Arduino
- 25. Cómo enviar una solicitud HTTP POST en Delphi usando la API de WinInet
- 26. ¿Cómo hacer una solicitud HTTP Post/GET en Powershell?
- 27. ¿Cómo creo una solicitud de cliente HTTP con una cookie?
- 28. Cómo simular el formulario HTTP (POST) enviar en iOS
- 29. cómo enviar una solicitud http en segundo plano en javascript?
- 30. Enviar campos de formulario en PDF a una solicitud HTTP POST
Ver http://stackoverflow.com/questions/168455/how-do-you-post-to-an-iframe –