Ir para conteúdo

POWERED BY:

Arquivado

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

Creator

Popup no ASP

Recommended Posts

Ola bom dia para todos.

 

eu tenho um script de uma lojavirtul em asp e eu queria fazer que quando a pessoa entrar na página do produto tenha uma opção para ampliar imagem que quando clicar aparece uma janela com o nome do produto e uma foto....eu consegui fazer ele abrir a janela mas não consegui puzar os dados...

 

segue a baixo o script da página que mostra o produto e um link para visualizar esta página.

 

http://www.cristalformas.com.br/lojavirtua...o.asp?Produto=0

 

<!--#include file="Includes/Config.asp" -->

<link href="Includes/Styles.css" rel="stylesheet" type="text/css">

<%

 

Call AbreBanco

 

Dim VarProduto

VarProduto = Request.QueryString("Produto")

 

Session("Endereco") = Request.ServerVariables("SCRIPT_NAME") & "?" & Request.ServerVariables("QUERY_STRING")

 

Dim Produto

Set Produto = Banco.Execute("SELECT * FROM Produtos WHERE Cod LIKE '"& VarProduto &"' AND Status = on AND Estoque > 0")

 

Dim Categoria

Set Categoria = Banco.Execute("SELECT * FROM Categorias WHERE Cod LIKE '"& Produto("CodCategoria") &"'")

 

Dim SubCategoria

Set SubCategoria = Banco.Execute("SELECT * FROM SubCategorias WHERE Cod LIKE '"& Produto("CodSubCategoria") &"'")

 

'Indique o produto

 

Dim VarAct

Dim VarSeuNome

Dim VarSeuEmail

Dim VarNomePara

Dim VarEmailPara

Dim VarCodProduto

Dim VarMsg

Dim VarComentario

Dim ConsProduto

Dim Corpo

Dim Contato

 

VarAct = Request.QueryString("Act")

VarCodProduto = Request.QueryString("Produto")

 

If VarAct = "Indique" Then

 

VarSeuNome = Trim(Replace(Request.Form("SeuNome"), "'", ""))

VarSeuEmail = Trim(Replace(Request.Form("SeuEmail"), "'", ""))

VarNomePara = Trim(Replace(Request.Form("NomePara"), "'", ""))

VarEmailPara = Trim(Replace(Request.Form("EmailPara"), "'", ""))

VarComentario = Trim(Replace(Replace(Request.Form("Comentario"), "'", ""),vb script:;"><img src="Imagens/ampliar.jpg" width="129" height="31" border="0" onclick="MM_openBrWindow('popup1.asp','','width=572,height=492')" /></a></td>

</tr>

</table></td>

<td width="209"><table width="159" cellspacing="0" cellpadding="0">

<tr>

<td width="42" height="25"> </td>

<td width="115"> </td>

</tr>

<tr>

<td height="25"> </td>

<td align="left"><table width="97" border="0" align="center" cellpadding="0" cellspacing="0">

<tr>

<td width="32" class="TextTahoma13LaranjaBOLD">De: </td>

<td width="65"> <span class="TextTahoma13LaranjaBOLD"><s><%=FormatCurrency(Produto("PrecoDe"))%></s></span></td>

</tr>

<tr>

<td width="32" class="TextTahoma13CinzaClaro">Por: </td>

<td width="65"> <span class="TextTahoma13CinzaClaro"><%=FormatCurrency(Produto("PrecoPor"))%></span></td>

</tr>

<tr align="center">

<td colspan="2" class="TextTahoma11Cinza"><a href="InsCesta.asp?Act=Cesta&Produto=<%=Produto("Cod")%>"><img src="Imagens/comprar.jpg" width="73" height="30" border="0" /></a>   </td>

</tr>

</table></td>

</tr>

</table>

<table width="100" cellspacing="0" cellpadding="0">

<tr>

<td height="37"> </td>

</tr>

</table>

<table width="101" align="center" cellpadding="0" cellspacing="0">

<tr>

<td align="center"><img src="<%=Produto("Foto3")%>" width="140" height="100"></td>

</tr>

</table>

<table width="180" align="center" cellpadding="0" cellspacing="0">

<tr>

<td align="center"><a href="#" class="LinkTahoma11LaranjaBold">Veja a forma ampliada.</a> </td>

</tr>

</table></td>

</tr>

<tr>

<td colspan="2"> </td>

</tr>

<tr>

<td height="20" colspan="2"><img src="Imagens/LinhaCinza.gif" width="100%" height="1"></td>

</tr>

<tr>

<td colspan="2"><span class="TextTahoma11CinzaBold">Descrição</span></td>

</tr>

<tr>

<td height="20" colspan="2"><img src="Imagens/LinhaCinza.gif" width="100%" height="1"></td>

</tr>

<tr bgcolor="<%=FundoBarraEsq%>">

<td colspan="2"><span class="TextTahoma11Cinza"><%=Produto("Descricao")%></span></td>

</tr>

<tr>

<td height="20" colspan="2"><img src="Imagens/LinhaCinza.gif" width="100%" height="1"></td>

</tr>

<tr>

<td colspan="2" class="TextTahoma11CinzaBold">Prazo de entrega </td>

</tr>

<tr>

<td height="20" colspan="2"><img src="Imagens/LinhaCinza.gif" width="100%" height="1"></td>

</tr>

<tr bgcolor="<%=FundoBarraEsq%>">

<td colspan="2"><span class="TextTahoma11Cinza"><%=PrazoEntrega%></span></td>

</tr>

<tr>

<td height="20" colspan="2"><img src="Imagens/LinhaCinza.gif" width="100%" height="1"></td>

</tr>

<tr>

<td colspan="2" class="TextTahoma11CinzaBold"><div align="center">Indique este produto</div></td>

</tr>

<tr>

<td height="20" colspan="2"><img src="Imagens/LinhaCinza.gif" width="100%" height="1"></td>

</tr>

<tr bgcolor="<%=FundoBarraEsq%>">

<td colspan="2"><form name="form1" method="post" action="MaisProduto.asp?Act=Indique&Produto=<%=Produto("Cod")%>">

<table width="42%" border="0" align="center" cellpadding="1" cellspacing="2">

<tr>

<td> </td>

<td><%=VarMsg%></td>

</tr>

<tr>

<td width="25%"><div align="right"><span class="TextTahoma11cinza">Seu nome: </span></div></td>

<td width="75%"><input type="text" name="SeuNome" class="FormIndique"></td>

</tr>

<tr>

<td><div align="right"><span class="TextTahoma11cinza">Seu e-mail: </span></div></td>

<td><input type="text" name="SeuEmail" class="FormIndique"></td>

</tr>

<tr>

<td><div align="right"><span class="TextTahoma11cinza">Nome (para):</span></div></td>

<td><input type="text" name="NomePara" class="FormIndique"></td>

</tr>

<tr>

<td><div align="right"><span class="TextTahoma11cinza">E-mail(para): </span></div></td>

<td><input type="text" name="EmailPara" class="FormIndique"></td>

</tr>

<tr>

<td><div align="right"><span class="TextTahoma11cinza">Comentários:</span></div></td>

<td><textarea name="Comentario" rows="5" class="FormIndique" id="Comentario"></textarea></td>

</tr>

<tr>

<td colspan="2"><div align="center">

<input name="Enviar" type="submit" id="Enviar" value="Enviar">

</div></td>

</tr>

</table>

</form></td>

</tr>

<tr>

<td height="20" colspan="2"><img src="Imagens/LinhaCinza.gif" width="100%" height="1"></td>

</tr>

<tr>

<td height="20" colspan="2"> </td>

</tr>

</table></td>

</tr>

</table>

<table width="290" cellspacing="0" cellpadding="0">

<tr>

<td height="5"></td>

</tr>

</table></td>

</tr>

</table>

<table width="396" cellspacing="0" cellpadding="0">

<tr>

<td height="5" background="Imagens/fund-prod-01.jpg"></td>

</tr>

</table>

<table width="396" cellspacing="0" cellpadding="0">

<tr>

<td height="1" bgcolor="#E3E3E3"></td>

</tr>

</table></td>

</tr>

</table></td>

<td width="177" valign="top"><!--#include file="Includes/BarraDir.asp"--></td>

<td width="9"></td>

</tr>

</table></td>

</tr>

<tr>

<td><!--#include file="Includes/Rodape.asp"--></td>

</tr>

</table>

<%

Call FechaBanco

%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente usar o seguinte:<a href="#" oncLICK="window.open(imagemapliada.asp?Produto=0','popup','toolbar=0,status=0,menubar=0,scrollbars=1,resizable=1,width=800,height=600');">Clique para ver a Imagem ampliada</a> e na página imagemapliada.asp você utiliza produto=Request.QueryString("Produto")assim a var produto recebe o código do produto que estava na página que a pessoa clicou, e você pode pegar a imagem correspondente

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente usar o seguinte:<a href="#" oncLICK="window.open(imagemapliada.asp?Produto=0','popup','toolbar=0,status=0,menubar=0,scrollbars=1,resizable=1,width=800,height=600');">Clique para ver a Imagem ampliada</a> e na página imagemapliada.asp você utiliza produto=Request.QueryString("Produto")assim a var produto recebe o código do produto que estava na página que a pessoa clicou, e você pode pegar a imagem correspondente

mas como eu faço na página imagemampliada.asp é só eu colocar<%produto=Request.QueryString("Produto")%>e depois no codigo onde for a imagem colocar <img src="<%=Produto("Foto2")%>" width="185" height="207">é isso???ou eu confudi tudo?????Falou

Compartilhar este post


Link para o post
Compartilhar em outros sites

desculpa a demora pra responder, é mais ou menos isso q você falou, já tentou fazer isso? funcionou certinho?

Compartilhar este post


Link para o post
Compartilhar em outros sites

desculpa a demora pra responder, é mais ou menos isso q você falou, já tentou fazer isso? funcionou certinho?

entãoeu tive que colocar assim e funcionou...no link eu coloquei<a href="#" onclick="java script:window.open('popup1.asp?Produto=<%=VarProduto%>',null, 'height=492,width=500')" class="LinkTahoma11CinzaBold">Clique para ampliar a imagem.</a>só tive que mudar o produto=0 e funcioumuito obrigado pela atençao cara!!!

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.