ANDRE_GUSTAVO Postado Setembro 10, 2008 Denunciar Share Postado Setembro 10, 2008 To tentando abrir uma pop up, mas ta dificil...ta dando esse erro:Linha: 12Caracter: 4Erro: argumento invalidocodigo:<title>Pagina Principal</title> <script language="JavaScript"> function abrir(URL) { var width = 500; var height = 300; var left = 99; var top = 99; window.open(URL,'Útimos Anuncios', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=yes, directories=no, menubar=yes, resizable=yes, fullscreen=no'); } </script> link: <a href="java script:abrir('detalhespagprincipal.asp?id=<%=rsMaquinas("ID_MAQUINAS_VENDER")%>');"> +detalhes </a>Desde já obrigado pela atenção Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ANDRE_GUSTAVO Postado Setembro 11, 2008 Autor Denunciar Share Postado Setembro 11, 2008 Iai pessoal.... oh eu aqui traveizO negocio é o seguinte, tenho uma lista onde é exibida os titulos dos 15 ultimos anuncios cadastrados, e esses titulos, são os links para que o usuario possa vizualizar o anuncio completo, quando o usuario clica no anuncio abre uma popup, a janela popup esta abrindo beleza, mas o problema é que em qualquer dos 15 titulos que o usuario clique, é exibido somente o ultimo anuncio. Como faço para concertar isso?Abaixo está o codigo da página que exibe o anuncio completo.detalhespagprincipal.asp<% ID = request.QueryString("id") Response.Expires = 0 DIM conexaoDataBase DIM rsMaquinas , strSQL , X const cntCaminho = "D:\@Trabalho\@Site\GIL MAQUINAS\@SITE-GIL MAQUINAS\@Site\DB_GilMaquinas\DB_GilMaquinas.mdb" SET conexaoDataBase = Server.CreateObject("ADODB.Connection") SET rsMaquinas = Server.CreateObject("ADODB.Recordset") conexaoDataBase.OPEN "Driver={Microsoft Access Driver (*.mdb)};dbq="& cntCaminho rsMaquinas.open "TBL_MAQUINAS_VENDA", conexaoDataBase strSQL = "SELECT * " strSQL = strSQL & " FROM TBL_MAQUINAS_VENDA WHERE ID_MAQUINAS_VENDER = "& ID &" " strSQL = strSQL & "ORDER BY ID_MAQUINAS_VENDER desc" SET rsMaquinas = conexaoDataBase.Execute(strSQL) %> ------------------------------------------------------------------------------------------------------------------------------------------- Logo abaixo é a função e o link que chama a página que exibe o anuncio completo: principal.asp script language="JavaScript"> <!-- function AbrirPopup( window_path , W , H ){ var NovaJanela = window.open('detalhespagprincipal.asp?id=<%=rsMaquinas("ID_MAQUINAS_VENDER")%>','miniwin','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable =0,width='+W+',height='+H+',top=100,left=100'); } //--> </script> link <a href="java script:AbrirPopup('NovaJanela','500','300');"> <% = rsMaquinas("TIPO") %> <% = rsMaquinas("MARCA") %> <% = rsMaquinas("MODELO") %> </a> Também tentei assim: <a href="detalhespagprincipal.asp?id=<%=rsMaquinas("ID_MAQUINAS_VENDER")%>" Target="java script:AbrirPopup('NovaJanela','500','300');"> dessa forma abre em uma janela normal, e com o anuncio certo, porem não abre em uma popup tentei de varias formas chamar a função para abrir a popup, mas não da certo.como seria para que abrisse em uma popup?Dá um help ai...Desde já obrigado pela atenção Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Stronks Postado Setembro 12, 2008 Denunciar Share Postado Setembro 12, 2008 Amigo esse ID_MAQUINAS_VENDER realmente esta chegando corretamente no codigo que vai exibir os detalhes?Quando vejo um problema desse tem que testar parte por parte, veja se o id esta chegando ao codigo corretamente, caso não ai sim você corrige.O correto eu acho que seria você enviar o id da maquina atras da função AbrirPopup dai la dentro já da para ter certeza de que você vai acessar tudo certinho.Os varios itens que tem você esta criando eles usando um while e em cada um colcoando um id proprio? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ANDRE_GUSTAVO Postado Setembro 15, 2008 Autor Denunciar Share Postado Setembro 15, 2008 Amigo esse ID_MAQUINAS_VENDER realmente esta chegando corretamente no codigo que vai exibir os detalhes?Quando vejo um problema desse tem que testar parte por parte, veja se o id esta chegando ao codigo corretamente, caso não ai sim você corrige.O correto eu acho que seria você enviar o id da maquina atras da função AbrirPopup dai la dentro já da para ter certeza de que você vai acessar tudo certinho.Os varios itens que tem você esta criando eles usando um while e em cada um colcoando um id proprio?Fala ai stronks beleza cara?!?!?Valeu pela atenção cara...essa parte ai da popup eu consegui fazer funcionar, mas estou com problemas pra validar o campo textarea e o campo file(que seleciona o caminho das imagens que o cliente ira enviar para o site) pode me ajudar com esses campos?Desde já obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Setembro 15, 2008 Denunciar Share Postado Setembro 15, 2008 use o firebug do firefox..ele mostra onde exatamente está o erro Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ANDRE_GUSTAVO
To tentando abrir uma pop up, mas ta dificil...
ta dando esse erro:
Linha: 12
Caracter: 4
Erro: argumento invalido
codigo:
link:Desde já obrigado pela atenção
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
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.