Os dias de JavaScript ser uma linguagem de brinquedo estão muito longe. Cada programador web sério tem que saber JavaScript e é responsável por uma grande parte do processamento e lógica em aplicações web modernas. Uma tarefa comum que os programadores de JavaScript enfrentar está a carregar uma nova página de programação , ou seja , sem qualquer interação do usuário. Isto é possível usando o método interno " window.open ()" , que trabalha para a maioria dos casos. Mas se você quer carregar uma URL e passar variáveis postá-lo , ao mesmo tempo , você precisa fazer um pouco mais de trabalho . Instruções 
 1 
 Copie e cole o seguinte código no início do arquivo JavaScript : 
 
 window.openPost = function ( url, variáveis ) 
 
 {< br > forma var 
 = document.createElement ( " forma "); 
 
 form.setAttribute ( "método" , "post" ); 
 
 form.setAttribute ( " ação ", url ); 
 
 for ( variável em variáveis ) 
 
 { var 
 
 hiddenField = document.createElement ("input "); 
 
 hiddenField.setAttribute ( " nome ", variável ); 
 
 hiddenField.setAttribute (" value " , Página 2 
 Substitua o " window.open ()" chamada de método com o método de " window.openPost ()" chamar você acabou de criar : 
 
 window.openPost ( " your_post_file.html " , [ ,"" post_variable_name ": " variable_value ", " post_variable_2 ": " another_variable_value "]); 
 3 
 Abra a página com o JavaScript em um navegador da web para ver o código redirecionar para a página especificada utilizando as variáveis POST.