Ir para conteúdo

POWERED BY:

Arquivado

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

fpele

Refresh e Iframe

Recommended Posts

Mais uma pessoal,

 

tenho 2 iframes que estão dentro de uma página principal.

Dentro desta página principal tenho combobox com dois ítens.

 

Selecionando o primeiro item, mostro o iframe 1

Selecionando o segundo item, mostro o iframe 2.

 

O pulo do gato está aqui!!!

 

No iframe 1 o usuário preenche algumas informações e atualiza a tabela no BD

no Iframe 2 o usuário lê um arquivo no excel e atualiza a mesma tabela do BD

 

Como eu faço para dar um refresh nos iframes caso o usuário selecione pela segunda vez as opçoes na combobox?

 

segue o código que está na página principal

 

 

<p align="left"><select size="1" name="preenchimento" onchange="java script: MostraCampo(this.value);"><option value="1" selected>Preencher campos na tela</option><option value="2" >Exportar Planilha</option></select></p><tr align='center' id='campo' style="position:absolute; border-collapse: collapse; visibility:show;"><td height="20" colspan="2" name='teste' class="newPreto" align="center" width="826"><iframe src="pagina1.asp" frameborder="0" scrolling="yes" width="100%" height="200" align="middle"></iframe> </td></tr><tr align='center' id='campo2' style="position:absolute; border-collapse: collapse; visibility:hidden;"><td height="20" colspan="2" name='teste' class="newPreto" align="center" width="826"><iframe src="pagina2.asp" frameborder="0" scrolling="yes" width="100%" height="200" align="middle"></iframe> </td></tr><script language="JavaScript">function MostraCampo(ref) {if (ref == 1) {   Mostra_links();	} else {	Close_links();   }}function Mostra_links() { document.getElementById("campo1").style.visibility = 'visible';document.getElementById("campo2").style.visibility = 'hidden';			}function Close_links() {			document.getElementById("campo2").style.visibility = 'visible';document.getElementById("campo1").style.visibility = 'hidden';}				</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

não entendi direito a sua regra do negócio, mas pra dar reload num frame, usedocument.frames["nomedoframe"].location.href='pagina.html';pra ver se o usuário já selecionou a combo 1 vez, use uma variável booleana no javascript mesmo.dá uma pesquisada no fórum de javascript que lá pode ter a solução.Abrazz

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.