Ir para conteúdo
Fórum Script Brasil
  • 0

Documento Com Frameset


rzilnet

Pergunta

Minha questão é a seguinte:

Tenho um documento fameset principal de um sistema de fotos;

Neste documento tenho um frame com o menu (onde aparecem as fotos pequenas) e outro frame que mostra as fotos.

Tudo funciona normalmente até que resolvi colocar um list-menu no frame das fotos pequenas.

Acontece que, quando aciono qualquer item deste menu, retornam somente as fotos pequenas do item chamado, não retornando o documento frameset inteiro como deveria retornar.

já usei target="_parent" / target="_blank" , mas nada resolve.

Alguém poderia me ajudar a resolveresta situação.

Se quiser entender melhor o que estou fazendo, clique aqui e, entrando na página, clique em alguma opção do list-menu.

Ficarei muito grato se alguém puder me dar uma luz.

a linha do código que estou usando para estabelecer o link é a seguinte:

<option value="tabela.php?id=<? echo $coluna[id_evento]; ?>" target="_parent"><? echo inteirodata($coluna[data]); ?>&nbsp;&nbsp;<? echo $coluna[evento]; ?></option>

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Aqui vai

Código que está na página do frame filho 1 (onde estão os tumbs)


<?

require "conec.php";
?> 
           
<tr> 
                        
  <td>&nbsp;</td>
                        <td align="left"> 
                          
                          <div align="left"> 
                            <select onChange="location = options[selectedIndex].value" target="_parent">
                              <option value="">Selecione o evento</option>
<?
 $sql = mysql_query("SELECT * FROM tabela ORDER BY data DESC");
while ($coluna = mysql_fetch_array($sql)) { 
?>	
  	
<option value="url/pagina_mãe.php?id=<? echo $coluna[id_evento]; ?>" target="pagina_mãe"><? echo inteirodata($coluna[data]); ?>&nbsp;&nbsp;<? echo $coluna[evento]; ?></option>
<?
  	}
  
?>
                            </select>
                            
                          </div></td>
                      </tr>

Conforme já expliquei acima, os links funcionam, mas não abre a página mãe, abrem a página de tumbs chamada dentro do quadro filho 1

Link para o comentário
Compartilhar em outros sites

  • 0

É uma boa idéia. Vou tentar.

Muito obrigado Andréia, você é muito gentil.

Bem, amigos, consegui solucionar o problema com uma instrução em javascript.

Aqui vai para alguém que possa encontrar o mesmo problema:

No head, a função:

<script language="JavaScript" type="text/JavaScript">
<!--
function POPUPNAME(endereco) {
discoWin = window.open(endereco, 'WINNAME', 'toolbar=NO,location=NO,scrollbars=NO,resizable=yes,width=780,height=600')
}
//-->
</script>

O código alterado:

<select onChange="location = options[selectedIndex].value">

<option value="">Selecione o evento</option>

<?

$sql = mysql_query("SELECT * FROM tabela ORDER BY data DESC");

while ($coluna = mysql_fetch_array($sql)) {

?>

<option value= "javascript:POPUPNAME('url/pagina_mãe.php?id=<? echo $coluna[id_evento]; ?>')"> <? echo inteirodata($coluna[data]); ?>&nbsp;&nbsp;<? echo $coluna[evento]; ?></option>

<?

}

?>

</select>

============

Problema solucionado. O tópico pode ser fechado!

Muito obrigado a todos que colaboraram!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...