Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Armanrulla

iframe form submit

Recommended Posts

peraí cara... me fala uma coisa: quem tá na página principal e quem tá no IFRAME??FLOWW!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

boa pergunta berkowitz.

 

 

pro Armanrulla,

 

faça um teste:

 

<html><title>JavaScript - Array iFrame</title>

<head>

<script language=javascript>

function teste(posicao){

e = parent.janela1.form1;

//valor = e.campo[posicao].value;

valor = e.elements[posicao].value;

alert(valor);

}

</script>

</head>

<body bgcolor=ffffff text=000000><center>

<input type=button value="teste" onclick="teste(0);">

<p>

<iframe name=janela1 src="vetor_iframe1.html" width=400 height=200 border=1></iframe>

</center></body></html>

 

o arquivo vetor_iframe1.html

 

<script language=javascript>

var vetor = new Array("valor 1","valor 2","valor 3");

document.write("<form name=form1>");

for(i=0;i<vetor.length;i++){

  document.write("vetor["+i+"] -> "+vetor+"<br>");

  document.write("<input type=hidden name=\"campo["+i+"]\" value=\""+vetor+"\">");

}

document.write("</form>");

</script>

 

o primeiro script abre um iframe e carrega a página vetor_iframe1.html que contém um script quee escrve um objeto formulario com controles ocultos.

 

 

a função "teste" no primeiro script faz uma chamada ao objeto "form" da página carregada pelo iframe e abre uma caixa de alerta exibindo o valor contido no controle cujo índide é previamente especificado no parâmetro "posicao"

 

faça o teste, se não funcionar deve ter algum problema.

 

obs.: nao testei em SP2

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.