Función javascript que permite redireccionar por post y parametros

Muchas veces necesitamos redireccionar usando javascript , para ello si buscamos en la red la mayoria de las soluciones son mediante windows.href="url.php" donde se redirecciona por get llamando a la url de una manera poco elegante, pero que sucede si queremos enviar datos por post con variables si tener que entrar en el juego de crear formularios exclusivos para el envio de esos datos …

Bueno he aquí la solución mediante este código javascript se puede redireccionar usando post y pasando las variables a travez de un json de la forma :

relocate(‘page.php’,{‘var1′:’hola’,'var2′:’Mundo’});

donde se direcciona en este caso una pagina php con las variables por post var1 y var2 con sus respectivos contenidos "hola" y "mundo" Si se desea se pueden agregar tantas variables como se quiera.

El Código Javascript

(incluye un ejemplo para php)

La función lo que hace es crear dentro del body dinamicamente un formulario y dentro de ese formulario tantos input hidden como parametros se quieran enviar, luego se hace un submit de dicho formulario.

Descargar Código javascript

This entry was posted in JavaScript. Bookmark the permalink.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>