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

popup + frame


smez

Pergunta

Bom DIa Pessoal, como q eu faço

Quando eu clicar no link de um popup, ele fecha o popup e a pagina principal do meu frame carrega o link que o usuario clicou no popup

estou fazendo assim

<frameset rows="0,*" frameborder="no" border="0" framespacing="0">
  <frame src="UntitledFrame-3" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" />
  <frame src="novo/default.asp" name="mainFrame" id="mainFrame" />
</frameset>
na pagina novo/default.asp esta assim
<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>
<body onLoad="MM_openBrWindow('popup.asp','Desconto','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=320,height=195,top=100,left=100')">
e na pagina popup.asp esta assim
<%
Set produto = server.CreateObject("ADODB.Recordset")      
SQL = "execute produto_popup_rnd"
Set produto = abredb.execute(sql)
%>
<a href="#" onClick="opener.document.getElementById('mainFrame').src='produtos.asp?CdProduto=<%=produto("CdProduto")%>'; window.close();"><img src="produto/<%=produto("Imagem")%>" width="125" height="159" border="0"></a>

mas não esta fazendo nada, não sei se estou fazendo certo

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Olá smez!!!

Se o intuito é carregar a página principal por completo com o link novo e não em um layer ou frame específico, você pode utilizar o seguinte:

<a href="#" onClick="opener.location='produtos.asp?CdProduto=<%=produto("CdProduto")%>'; close();"><img src="produto/<%=produto("Imagem")%>" width="125" height="159" border="0"></a>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...