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

Estou Com Problema alguém Manja Isso ?


tobtom

Pergunta

Tenho este arquivo functions.JS

function menuopc(opc){
    switch (opc) {
        case 'opc1':
            pagina = 'pagina1.htm';
            break;
        case 'opc2':
            pagina = 'pagina2.htm';
            break;
        case 'opc3':
            pagina = 'pagina3.htm';
            break;
        case 'opc4:
            pagina = 'pagina4.htm';
            break;
        case 'opc5':
            pagina = 'pagina5.htm';
            break;
    }
    alert(pagina);
}
Consegui que meu item shopping abri-se em nova pagina assim
<script>
function menuopc(URL){
window.open("" +URL+ "");
}
</script>
<a href="#" onclick="menuopc('shop/index.html');">Shopping</a>
Mas quero que estes abaixo se abrão na mesma pagina e não estou conseguindo
<table cellpadding="5" cellspacing="1" bgcolor="#000099" class="menu" align="left">

<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.anjosnet.com.br/' target="iframecentral");"><td>Anjos Net</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.apostilando.com/pagina.php?cod=1');"><td>Apostilas</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.abalada.com//');"><td>Baladas</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.baixaki.com.br');"><td>Programas</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.humortadela.com.br');"><td>Humor</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://pangya2.unogames.com.br/');"><td>Pangya</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.horoscopovirtual.com.br/astrologia_os_signos.php');"><td>Signos</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.multibuscas.net');"><td>Mutibuscas</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.bitdefender.com/');"><td>AntiVirus On</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.portalnet.net/midbrasil/new.htm');"><td>Musicas Mid</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.kboing.com.br/');"><td>Radio OnLine</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.imasters.com.br/');"><td>Tutoriais</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.engracado.hpg.ig.com.br/');"><td>Pegadinha</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://medidor.interair.com.br/meter.php?kbps=469.2');"><td>Medidor Adsl</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.centralfilmes.com/');"><td>Central Filmes</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.magiagifs.hpg.ig.com.br/');"><td>Magias</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.auxilio-a-lista.com.br/');"><td>Lista Telefonica</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.msnfans.net/?func=emoticonizar');"><td>Tudo de MSN</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://sonho_deuma_sonhadora_assinaturas.zip.net/');"><td>Assinaturas</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.wincustomize.com');"><td>Mude seu Win</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.clubedohardware.com.br/');"><td>Tudo de Micro</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.imperiodamagica.com.br/principal_outros_assuntos.asp?id=magicas_on_line');"><td>Magicas</td></tr>

</table>

Me ajudem ....

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Coloque o window.open() assim

window.open('pagina.html','Valor do target');
o valor do target você pode por qualquer palavra
e se você quiser que um link abra uma pagina nessa pop-up:
<a hre="pagina.html" target="Valor do target">link</a>
acho que mandei msg errada !!! Eu tentei mas interferiu no script que você me passou antes olha ai como ficou
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>.:: Universo da Informação ::.</title>
<link rel="stylesheet" href="includes/estilo.css" type="text/css"/>
<script type="text/javascript" src="includes/functions.js"></script>
<script language="JavaScript" type="text/javascript">
<!--
function menuopc(opc){
	window.iframecentral.location.href = opc;
}
//-->
</script>

</head>
<body>



<table align="center" width="100%" height="100%" cellpadding="0" cellspacing="0"><tr><td align="center">

<div class="mae">

<!-- inicio do código da Div da esquerda -->
<div class="esq">




<script>
function menuopc(URL){
window.open("" +URL+ "");
}
</script>
<a href="#" onclick="menuopc('shop/index.html');">Shopping</a>

<table cellpadding="5" cellspacing="1" bgcolor="#000099" class="menu" align="left">

<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.anjosnet.com.br/' target="iframecentral");"><td>Anjos Net</td></tr>
window.open('http://www.anjosnet.com.br','iframe');

<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.apostilando.com/pagina.php?cod=1');"><td>Apostilas</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.abalada.com//');"><td>Baladas</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.baixaki.com.br');"><td>Programas</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.humortadela.com.br');"><td>Humor</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://pangya2.unogames.com.br/');"><td>Pangya</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.horoscopovirtual.com.br/astrologia_os_signos.php');"><td>Signos</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.multibuscas.net');"><td>Mutibuscas</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.bitdefender.com/');"><td>AntiVirus On</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.portalnet.net/midbrasil/new.htm');"><td>Musicas Mid</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.kboing.com.br/');"><td>Radio OnLine</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.imasters.com.br/');"><td>Tutoriais</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.engracado.hpg.ig.com.br/');"><td>Pegadinha</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://medidor.interair.com.br/meter.php?kbps=469.2');"><td>Medidor Adsl</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.centralfilmes.com/');"><td>Central Filmes</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.magiagifs.hpg.ig.com.br/');"><td>Magias</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.auxilio-a-lista.com.br/');"><td>Lista Telefonica</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.msnfans.net/?func=emoticonizar');"><td>Tudo de MSN</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://sonho_deuma_sonhadora_assinaturas.zip.net/');"><td>Assinaturas</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.wincustomize.com');"><td>Mude seu Win</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.clubedohardware.com.br/');"><td>Tudo de Micro</td></tr>
<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.imperiodamagica.com.br/principal_outros_assuntos.asp?id=magicas_on_line');"><td>Magicas</td></tr>

</table>

Link para o comentário
Compartilhar em outros sites

  • 0

alguns itens devem abrir em nova pagina e outros não?

se for isso, você deve usar duas funções, uma para abrir em nova pagina e outra para abrir em um frame/frame

ou adicionar um parametro na função e comparar o parâmetro, se for a abre em nova janela se for b abre no iframe/frame

----- edited -----

ex:

<script>
function menuopc(URL,NOVO_PARAMETRO){
    switch (NOVO_PARAMETRO)
        case 'a':
            window.open(URL);
        case 'b':
            parent.mainframe.location.href = URL;
    }
}
</script>
<a href="#" onclick="menuopc('shop/index.html','a');">Shopping</a>

abraços

Editado por fercosmig
Link para o comentário
Compartilhar em outros sites

  • 0
Guest Visitante

Amigo continua abrindo mesmo com o Case 'a' na mesma pagina ?

<script>

function menuopc(URL,NOVO_PARAMETRO){

switch NOVO_PARAMETRO

case 'a':

window.open("" +URL+ "");

case 'b':

parent.mainframe.location.href = URL;

}

}

</script>

<a href="#" onclick="menuopc('shop/index.html','a');">Shopping</a>

<table cellpadding="5" cellspacing="1" bgcolor="#000099" class="menu" align="left">

<tr bgcolor="#006699" onmouseover="style.background='#0066cc'; style.cursor='pointer';" onmouseout="style.background='#006699';" onclick="menuopc('http://www.anjosnet.com.br/','teste');"><td>Anjos Net</td>

</tr>

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Visitante

Amigo FercosMig Continua abrindo na mesma pagina

<script>

function menuopc(URL,NOVO_PARAMETRO){

switch (NOVO_PARAMETRO)

case 'a':

window.open(URL);

case 'b':

parent.mainframe.location.href = URL;

}

}

</script>

<a href="#" onclick="menuopc('shop/index.html','a');">Shopping</a>

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...