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

(Resolvido) Janela com publicidade que abre no site...


Paulo Web

Pergunta

17 respostass a esta questão

Posts Recomendados

  • 0

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 !

Link para o comentário
Compartilhar em outros sites

  • 0
O código é assim:

&lt;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?

Link para o comentário
Compartilhar em outros sites

  • 0
Escrevi errado ali !

Tava com [ (colchetes) ao invés de { (chaves)

Tente fazer assim:

&lt;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...

Link para o comentário
Compartilhar em outros sites

  • 0

Como assim "segundo arquivo" ??

Testei aqui o código e funciona perfeitamente

Verifique 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 !

Link para o comentário
Compartilhar em outros sites

  • 0
Como assim "segundo arquivo" ??

Testei aqui o código e funciona perfeitamente

Verifique 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 perfeitamente

Verifique 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>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</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>

Link para o comentário
Compartilhar em outros sites

  • 0

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 por Romerito
Link para o comentário
Compartilhar em outros sites

  • 0

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>

Link para o comentário
Compartilhar em outros sites

  • 0
to burrão, nem um ctrl+c, ctrl+v to conseguindo suhasuhauhs
Nã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...

Link para o comentário
Compartilhar em outros sites

  • 0
mais vocês não tem nunhum script que funcione no IE

já 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 por Romerito
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...