Paulo Web Postado Dezembro 9, 2008 Denunciar Share Postado Dezembro 9, 2008 Olá pessoal, gostaria de saber com faço pra colocar aquelas janelas que abrem quando abrimos site de comercio eletronico, janelas com promoções e etc... alguém pode me ajudar? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Dezembro 9, 2008 Denunciar Share Postado Dezembro 9, 2008 Como assim ?Seria uma janela popup ?Se for, utilize o JavaScript window.open() Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Paulo Web Postado Dezembro 9, 2008 Autor Denunciar Share Postado Dezembro 9, 2008 Como assim ?Seria uma janela popup ?Se for, utilize o JavaScript window.open()Isso mesmo, é uma janela popup, mais eu quero que toda vez que abrir o site ela abra tb. Mais onde encontro esse codigo? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Dezembro 9, 2008 Denunciar Share Postado Dezembro 9, 2008 O código é assim:<script type="text/javascript"> function AbreJanela() [ window.open('minha-pagina.htm', 'Janena de PopUp !!', "width=400, height=400") } </script> Depois é só colocar o evento onload do body para chamar a função Ficaria assim: <body onload="AbreJanela()">Espero ter ajudado ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Paulo Web Postado Dezembro 10, 2008 Autor Denunciar Share Postado Dezembro 10, 2008 O código é assim:<script type="text/javascript"> function AbreJanela() [ window.open('minha-pagina.htm', 'Janena de PopUp !!', "width=400, height=400") } </script> Depois é só colocar o evento onload do body para chamar a função Ficaria assim: <body onload="AbreJanela()">Espero ter ajudado !Coloquei o codigo mais da dando uma mensagem: ERRO NO SCRIPT DESSA PAGINA. o primeiro codigo eu coloco dentro das tags <heand> e o segundo dentro da tag <body> é isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Dezembro 10, 2008 Denunciar Share Postado Dezembro 10, 2008 Escrevi errado ali !Tava com [ (colchetes) ao invés de { (chaves)Tente fazer assim:<script type="text/javascript"> function AbreJanela() { window.open('minha-pagina.htm', 'Janena de PopUp !!', "width=400, height=400") } </script> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Paulo Web Postado Dezembro 10, 2008 Autor Denunciar Share Postado Dezembro 10, 2008 Escrevi errado ali !Tava com [ (colchetes) ao invés de { (chaves)Tente fazer assim:<script type="text/javascript"> function AbreJanela() { window.open('minha-pagina.htm', 'Janena de PopUp !!', "width=400, height=400") } </script>Continua dando o mesmo erro, mais agora o erro é no segundo arquivo, porque quando coloco o primeiro arquivo e testp n aparece nada na tela, ai quando ensiro o segundo dar o mesmo erro que te falei anteiomente... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Dezembro 10, 2008 Denunciar Share Postado Dezembro 10, 2008 Como assim "segundo arquivo" ??Testei aqui o código e funciona perfeitamenteVerifique se realmente existe a página que está chamando !É provável que você esteja tentando abrir uma página que não existe.Sendo assim, o navegador vai lhe dar um erro, mas não é relacionado ao JavaScript em si, e sim à página que está chamando que não existe ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Paulo Web Postado Dezembro 10, 2008 Autor Denunciar Share Postado Dezembro 10, 2008 Como assim "segundo arquivo" ??Testei aqui o código e funciona perfeitamenteVerifique se realmente existe a página que está chamando !É provável que você esteja tentando abrir uma página que não existe.Sendo assim, o navegador vai lhe dar um erro, mas não é relacionado ao JavaScript em si, e sim à página que está chamando que não existe !O erro é argumento invalido... e a pagina q tou tentando puxar existe....Como assim "segundo arquivo" ??Testei aqui o código e funciona perfeitamenteVerifique se realmente existe a página que está chamando !É provável que você esteja tentando abrir uma página que não existe.Sendo assim, o navegador vai lhe dar um erro, mas não é relacionado ao JavaScript em si, e sim à página que está chamando que não existe !O erro é argumento invalido... e a pagina q tou tentando puxar existe....Olha o codigo do site que tou tentando colcoar....<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> Luna Tur - Home </TITLE> <script type="text/javascript"> function AbreJanela() { window.open('contato.html', 'Janela de PopUp !!', "width=400, height=400") } </script> <style type="text/css"> body { margin:0; padding:0; background:#ffffff; text-align:center; } #tudo { width: 770px; margin:0 auto; padding: 10px; text-align:left; } #conteudo { padding: 5px; background-color: #F5F5F5; } </style> <style> #menu { height: 30px; line-height: 30px; background: #F5F5F5; } #menu ul { list-style-type: none; padding-left: 30px; } #menu ul li { display: block; float: left; } #menu ul li a { padding: 0 25px 0 70; text-decoration: none; font-weight: 600; font-size: 15px; color: #E4802E; } #menu ul li a:hover { color: #999999; text-decoration: none; } </style> <style> #v_mnu_01 ul { list-style: none; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; } #v_mnu_01 { width: 150px; margin: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #F5F5F5; border-right-color: #F5F5F5; border-bottom-color: #F5F5F5; border-left-color: #F5F5F5; } #v_mnu_01 li a { text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #F5F5F5; } #v_mnu_01 .notopbrdr0xNone { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } #v_mnu_01 li a:link, #v_mnu_01 li a:visited { color: #999999; display: block; background-color: #F5F5F5; padding-top: 3px; padding-right: 0; padding-bottom: 3px; padding-left: 10px; } #v_mnu_01 li a:hover { color: #E4802E; background: #F5F5F5; padding-top: 3px; padding-right: 0; padding-bottom: 3px; padding-left: 10px; } </style> </style> <style type="text/css"> #aviao { position:absolute; left:50%; top:50%; margin-left:300px; margin-top:100px; } </style> </HEAD> <BODY> <body onload="AbreJanela()"> <div id="tudo"> <div id="conteudo"> <table width="760" height="136" border="0" align="center" cellpadding="2" cellspacing="2" bordercolor="#999999" bgcolor="#F5F5F5"> <tr><td height="30" colspan="4"><img src="imagen/logo.jpg" width="280" height="112"> </tr> <tr> <td height="30" colspan="4"><div align="center"><div id="menu"> <ul> <li><a href="index.html">home</a></li> <li><a href="empresa.html">empresa</a></li> <li><a href="contato.html">contato</a></li> </ul> </div> </div></td> </tr> <tr> <td height="18" colspan="3"><img src="imagen/foto.jpg" width="500" height="261"></td> <td><div align="left"><div id="v_mnu_01"> <ul> <li><a href="reservas.html" class="notopbrdr0xNone">reservas</a></li> <li><a href="passeios.html" class="notopbrdr0xNone">passeios</a></li> <li><a href="festas.html" class="notopbrdr0xNone">festas</a></li> <li><a href="parceiros.html" class="notopbrdr0xNone">parceiros</a></li> <li><a href="portoseguro.html" class="notopbrdr0xNone">porto seguro</a></li> </ul> </div></td> </tr> <tr> <td height="18" colspan="3"><br><div align="left"><img src="imagen/bemvindo.jpg" width="198" height="46"></td> <td bgcolor=""><div id="aviao"> <img src="imagen/aviao.png" width="123" height="45" border="" bordercolor="#000000"><form method="post" action="email.php"> <input type="hidden"name="redirect" value=""> <font color="#E4802E" face="Arial, Helvetica, sans-serif" size="1">De:</font><br> <input name="nome" size=20><br> <font color="#E4802E" face="Arial, Helvetica, sans-serif" size="1">Para:</font><br> <input name="email" size=20><br> <font color="#E4802E" face="Arial, Helvetica, sans-serif" size="1">Partida:</font><br> <input name="assunto" size=20><br> <font color="#E4802E" face="Arial, Helvetica, sans-serif" size="1">Retorno:</font><br> <input name="assunto" size=20><br> <INPUT TYPE="submit" NAME="submit" VALUE="Buscar" STYLE="color:#ffffff; background-color:#E4802E"> </form></td> <td></td> </tr> <tr> <td><img src="imagen/paris2.jpg" width="160" height="184" border="1" bordercolor="#000000"><font face="Arial, Helvetica, sans-serif" color="#E4802E"><br><br><div align="center">Reveillon em Paris <br><br></font><font color="#999999"face="Arial, Helvetica, sans-serif" >Pacote com vôo direto<br>SSA/Paris/SSA</td> <td><img src="imagen/fortaleza2.jpg" width="160" height="184" border="1" bordercolor="#999999"><font face="Arial, Helvetica, sans-serif" color="#E4802E"><br><br><div align="center">Verão em Fortaleza<br><br></font><font color="#999999"face="Arial, Helvetica, sans-serif" >Pacote com 7 noites<br>com café da manhã</td> <td><img src="imagen/natalgramado2.jpg" width="160" height="184" border="1" bordercolor="#999999"><font face="Arial, Helvetica, sans-serif" color="#E4802E"><br><br><div align="center">Natal em Gramado<br><br></font><font color="#999999"face="Arial, Helvetica, sans-serif" >Pacote com passeios<br>inclusos</td> <td><img src="imagen/disney.jpg" width="189" height="195" align="middle"></td> </tr> </table> <table width="760" height="250" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#999999" bgcolor="#F5F5F5"> <tr> <td><table width="650" height="100" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#999999" bgcolor="#F5F5F5"> <tr> <td> </td> <td> </td> <td> </td> </tr> </table> </td> </tr> </table> </div> <a href="http://www.amplapropaganda.com.br" targent="_blank"><font color="#999999" size="2"><div align="center">a m p l a</font></a> </BODY> </HTML> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Dezembro 10, 2008 Denunciar Share Postado Dezembro 10, 2008 Ainda não consegui entender uma coisa:O erro é em que página ??Eu testei aqui no Google Chrome a página que abre o PopUp e funcionou perfeitamente ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Romerito Postado Dezembro 10, 2008 Denunciar Share Postado Dezembro 10, 2008 (editado) tente colocar o nome da janela sem espaços:<script type="text/javascript"> function AbreJanela() [ window.open('minha-pagina.htm', 'Janena_de_PopUp', "width=400, height=400") } </script> ve se funciona! e outra já que você vai incluir esse pop up em todas as telas eu acho que fica melhor tu fazeres assim ai não precisa colocar nada no body: <script language="javascript"> window.onload = function(){ window.open( "contato.html" , "Janela_de_PopUp" , "toolbar=no,status=no,menubar=no,scrollbars=yes,width=400,height=400,resizable=no" ); } </script>abraço! Editado Dezembro 10, 2008 por Romerito Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Dezembro 10, 2008 Denunciar Share Postado Dezembro 10, 2008 Só corrigindo o script...Ele está assim:<script type="text/javascript"> function AbreJanela() [ window.open('minha-pagina.htm', 'Janena_de_PopUp', "width=400, height=400") } </script> O certo seria: <script type="text/javascript"> function AbreJanela() { window.open('minha-pagina.htm', 'Janena_de_PopUp', "width=400, height=400") } </script> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Romerito Postado Dezembro 10, 2008 Denunciar Share Postado Dezembro 10, 2008 Só corrigindo o script...to burrão, nem um ctrl+c, ctrl+v to conseguindo suhasuhauhsso complementando, esse erro so da no IE , não sei porque, mas em outros navegadores funcionam normalmente, flws. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Dezembro 10, 2008 Denunciar Share Postado Dezembro 10, 2008 to burrão, nem um ctrl+c, ctrl+v to conseguindo suhasuhauhsNão pow, lá em cima eu digitei errado aí depois que eu corrigi, mas o quote do Paulo ficou láso complementando, esse erro so da no IE , não sei porque, mas em outros navegadores funcionam normalmente, flws.O pior navegador que têm !Dá erro em tudo, até no que está certo... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Paulo Web Postado Dezembro 10, 2008 Autor Denunciar Share Postado Dezembro 10, 2008 Ainda não consegui entender uma coisa:O erro é em que página ??Eu testei aqui no Google Chrome a página que abre o PopUp e funcionou perfeitamente !Na pagina que estou estalando o script, no index.html.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Paulo Web Postado Dezembro 10, 2008 Autor Denunciar Share Postado Dezembro 10, 2008 Testei em outro navegar e funcionar, era IE que n tava funcionando... mais vocês não tem nunhum script que funcione no IE, pois o pessoal aqui utiliza mais o IE....mais mesmo assim valeu pela ajuda.... muito obrigado... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Romerito Postado Dezembro 10, 2008 Denunciar Share Postado Dezembro 10, 2008 (editado) mais vocês não tem nunhum script que funcione no IEjá foi dito o que você deve fazer, apenas remova os espaços no segundo parametro da window.open :onde estava assim:window.open('contato.htm', 'Janela de PopUp !!', "width=400, height=400") modifique por: window.open('contato.htm', 'Janela_de_PopUp', "width=400, height=400")abraço!! Editado Dezembro 10, 2008 por Romerito Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Paulo Web Postado Dezembro 10, 2008 Autor Denunciar Share Postado Dezembro 10, 2008 Valeu meu irmão deu certo....Obrigado pela ajuda.Um Abraço.!!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Paulo Web
Olá pessoal, gostaria de saber com faço pra colocar aquelas janelas que abrem quando abrimos site de comercio eletronico, janelas com promoções e etc... alguém pode me ajudar?
Link para o comentário
Compartilhar em outros sites
17 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.