“Conocimiento Programación>JavaScript Programación

Cómo utilizar el método POST en Window.Open con Java Script

2015/5/29
Los días de JavaScript es un lenguaje de juguete se han ido. Cada programador web seria tiene que conocer JavaScript y es responsable de una gran parte del procesamiento y la lógica de las aplicaciones web modernas . Una tarea común que enfrentan los programadores de JavaScript se carga una nueva página mediante programación , es decir , sin ninguna intervención del usuario. Esto es posible con el método integrado " window.open ()" , que trabaja para la mayoría de los casos. Pero si quieres cargar una URL y pasar variables POST al mismo tiempo, tendrá que hacer un poco más de trabajo. Instrucciones
1

Copia y pega el código siguiente al principio del archivo de JavaScript:

window.openPost = function ( url , variables)

{

var form = document.createElement ( "form" ) ;

form.setAttribute ( "método" , "post ");

form.setAttribute ( "acción" , url ) ;

de (variable en las variables )

{

var HiddenField = document.createElement ( "input" ) ;

hiddenField.setAttribute ( " nombre " , variable) ;

hiddenField.setAttribute (" valor " , Página 2

Reemplace las " window.open () " método de llamada con el " window.openPost () " método de llamada que acaba de crear :

window.openPost ( " your_post_file.html " , [ ,"" post_variable_name ": " variable_value ", " post_variable_2 ": " another_variable_value "] ) ;
3

Abra la página con el código JavaScript en un navegador web para ver el código de redirección a la página especificada utilizando las variables POST.

JavaScript Programación
Cómo actualizar las variables de sesión
¿Cómo funciona el superíndice en Dreamweaver?
Cómo código utilizando el Editor de secuencias de comandos en LiveCycle
Cómo configurar un VAR JavaScript para Flotador
Cómo hacer un Slide Toggle abajo con jQuery
Estructura de JavaScript
Cómo insertar elementos con DIV en JavaScript
Cómo navegar de ventana modal jQuery a otra página
Conocimiento de la computadora © http://www.ordenador.online