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.