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

Menu Teimoso (pqp)


Kllaus

Pergunta

Pessoal, estou com um problema com um menu que baixei aqui do site.

estou querendo colocar ele no meu site, já tá prontinho, eu quero que ele aparece abaixo do meu banner em flash, mas quando envio pro servidor, abaixo do flash fica só a linha azul e o @$#%@$@ do menu vai lá pro topo atrás do flash fazer não sei o que, já tentei de todas as formas possíveis trazer esse FDP pro lugar que é pra ficar, mas o bicho é teimoso feito uma mula, esse é o menu que eu peguei, ele tem que funcionar assim: http://www.cjcinformatica.com.br/menu.html mas olha como ele fica quando envio olha só como esse %$$#@%¨# fica: http://www.cjcinformatica.com.br/index2.php

Alguém pode me ajudar?

Esse é o cód do index:

<html>
<head>
<META NAME="TITLE" CONTENT="..:: CJC INFORMÁTICA ::..">
<META NAME="DESCRIPTION" CONTENT="Site sobre informática em geral, Hospedagem de sites e ferramentas grátis">
<META NAME="KEYWORDS" CONTENT="cartões virtuais,cartoes virtuais,fotolog,flog,classificados,grátis,gratis,receitas,culinária,culinaria,cartão,cartao,virtual,jogos,games,bate-papo,bate papo,chat,host,hospedagem,cpanel,sites,lojas,loja,online,atendimento,máscaras,mascaras,digitais,digital,imagens,alta resolução,restauração,restauraçao,restauracao,foto,mãe,mae,procuro,piada,humor,poema,amor,amizade,parceria,parceiro,webdesign,webmaster,paquera,namoro,casamento,encontro,fórum,forum,mural,recado,enquete,curiosidades,hardware,software,drivers,empresa,arquivo,vetor,layout,template,script,php,html,asp,flash,html,htm,orkut,email,planos, características,caracteristicas,confecção,promoções,domínios, dominio,utilidade,publica,pública,universidades,Brasil,conheça,maringá,entretenimento,diversão">
<META NAME="OWNER" CONTENT="contato@cjcinformatica.com.br">
<META NAME="AUTHOR" CONTENT="Cláudio Costa - CJC INFORMÁTICA">
<META HTTP-EQUIV="CHARSET" CONTENT="ISO-8859-1">
<META HTTP-EQUIV="CONTENT-LANGUAGE" CONTENT="Português">
<META HTTP-EQUIV="VW96.OBJECT TYPE" CONTENT="Internet">
<META NAME="RATING" CONTENT="Geral">
<META NAME="ROBOTS" CONTENT="index,follow">
<META NAME="REVISIT-AFTER" CONTENT="4 days">
<title>..:: CJC INFORM&Aacute;TICA ::..</title>
<body>
<style type="text/css">
<!--
.style3 {
    font-size: 18px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: #999999;
}
.style6 {    color: #0000FF;
    font-weight: bold;
    font-size: 12px;
}
body {
    background-image: url(images/fundoblue.jpg);
}
.style7 {
    font-family: Arial, Helvetica, sans-serif;
    color: #FF0000;
}
-->
</style>
</HEAD>
      <TABLE width=700 border=0 align="center" cellPadding=0 cellSpacing=0>
          <TD><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="770" height="225">
            <param name="movie" value="images/logo_cjc.swf">
            <param name="quality" value="high">
            <embed src="images/logo_cjc.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="770" height="225"></embed>
          </object>            
            <TABLE height=37 cellSpacing=0 cellPadding=0 width=770>
              <TD background=images/menu.gif><div align="center"></div></TD>
            </TABLE>
        <TR>
          <TD><table width="100%" height="795" align=right cellpadding=0 cellspacing=0 bordercolor="#0000FF">
  <td width="20%" height="775" valign=top background="imagens/direita_bg.gif" bgcolor="#FFFFFF">
      <p align=center><!-- Powered by: Crafty Syntax Live Help        http://www.craftysyntax.com/ -->
        <script type="text/javascript" src="/help/livehelp_js.php?relative=Y&amp;department=1&amp;pingtimes=15"></script>
        <!-- copyright 2003 - 2006 by Eric Gerdes -->      
      <p align=center><span class="style3">ANUNCIANTES</span>
      <div align="center">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <td height="70"><div align="center">
                <table width="150" height="600"  border="1" cellpadding="0" cellspacing="0" bordercolor="#0000FF" bgcolor="#FFFFFF">
                  <tr>
                    <td><div align="center">
                        <p><img src="banners/images/anuncie03.gif" width="142" height="80"></p>
                        <p><img src="banners/images/anuncie03.gif" width="142" height="80">
                            <script type="text/javascript"><!--
google_ad_client = "pub-6341375454189010";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
//-->
                        </script>
                            <script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
                                  </script>
                  </tr>
                </table>
          </tr>
        </table>
      <p align="center" class="style6 style7"><img src=http://selos.climatempo.com.br/pr-maringa.gif border=0></a></p>
      <p align="center" class="style6 style7">Participe da enquete </p>      <p align="center"><?php include "enquetes.php"; ?>
      <td width="80%" valign=top bgcolor="#FFFFFF"><span class="verdanaazul">
        <?php include('pagina/pagina.php');?>
      </span></td>
  </table></TD>
        </TR>
          <TD width=770 height=50 align=middle background="imagens/rodape_rodape2006.gif">&nbsp;</TD>
        </TR></TABLE>
</body>
          </html>
E esse é o cód do menu:
<script language="javascript">
var isDOM = (document.getElementById ? true : false); 
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);
function getRef(id) {
if (isDOM) return document.getElementById(id);
if (isIE4) return document.all[id];
if (isNS4) return document.layers[id];
}
function getSty(id) {
return (isNS4 ? getRef(id) : getRef(id).style);
} 

var popTimer = 0;

var litNow = new Array();
function popOver(menuNum, itemNum) {
clearTimeout(popTimer);
hideAllBut(menuNum);
litNow = getTree(menuNum, itemNum);
changeCol(litNow, true);
targetNum = menu[menuNum][itemNum].target;
if (targetNum > 0) {
thisX = parseInt(menu[menuNum][0].ref.left) + parseInt(menu[menuNum][itemNum].ref.left);
thisY = parseInt(menu[menuNum][0].ref.top) + parseInt(menu[menuNum][itemNum].ref.top);
with (menu[targetNum][0].ref) {
left = parseInt(thisX + menu[targetNum][0].x);
top = parseInt(thisY + menu[targetNum][0].y);
visibility = 'visible';
      }
   }
}
function popOut(menuNum, itemNum) {
if ((menuNum == 0) && !menu[menuNum][itemNum].target)
hideAllBut(0)
else
popTimer = setTimeout('hideAllBut(0)', 500);
}
function getTree(menuNum, itemNum) {


itemArray = new Array(menu.length);
while(1) {
itemArray[menuNum] = itemNum;

if (menuNum == 0) return itemArray;
itemNum = menu[menuNum][0].parentItem;
menuNum = menu[menuNum][0].parentMenu;
   }
}


function changeCol(changeArray, isOver) {
for (menuCount = 0; menuCount < changeArray.length; menuCount++) {
if (changeArray[menuCount]) {
newCol = isOver ? menu[menuCount][0].overCol : menu[menuCount][0].backCol;

with (menu[menuCount][changeArray[menuCount]].ref) {
if (isNS4) bgColor = newCol;
else backgroundColor = newCol;
         }
      }
   }
}
function hideAllBut(menuNum) {
var keepMenus = getTree(menuNum, 1);
for (count = 0; count < menu.length; count++)
if (!keepMenus[count])
menu[count][0].ref.visibility = 'hidden';
changeCol(litNow, false);
}
function Menu(isVert, popInd, x, y, width, overCol, backCol, borderClass, textClass) {

this.isVert = isVert;

this.popInd = popInd

this.x = x;
this.y = y;
this.width = width;

this.overCol = overCol;
this.backCol = backCol;

this.borderClass = borderClass;
this.textClass = textClass;

this.parentMenu = null;
this.parentItem = null;

this.ref = null;
}

function Item(text, href, frame, length, spacing, target) {
this.text = text;
this.href = href;
this.frame = frame;
this.length = length;
this.spacing = spacing;
this.target = target;

this.ref = null;
}

function writeMenus() {
if (!isDOM && !isIE4 && !isNS4) return;

for (currMenu = 0; currMenu < menu.length; currMenu++) with (menu[currMenu][0]) {

var str = '', itemX = 0, itemY = 0;


for (currItem = 1; currItem < menu[currMenu].length; currItem++) with (menu[currMenu][currItem]) {
var itemID = 'menu' + currMenu + 'item' + currItem;


var w = (isVert ? width : length);
var h = (isVert ? length : width);


if (isDOM || isIE4) {
str += '<div id="' + itemID + '" style="position: absolute; left: ' + itemX + '; top: ' + itemY + '; width: ' + w + '; height: ' + h + '; visibility: inherit; ';
if (backCol) str += 'background: ' + backCol + '; ';
str += '" ';
}
if (isNS4) {
str += '<layer id="' + itemID + '" left="' + itemX + '" top="' + itemY + '" width="' +  w + '" height="' + h + '" visibility="inherit" ';
if (backCol) str += 'bgcolor="' + backCol + '" ';
}
if (borderClass) str += 'class="' + borderClass + '" ';


str += 'onMouseOver="popOver(' + currMenu + ',' + currItem + ')" onMouseOut="popOut(' + currMenu + ',' + currItem + ')">';


str += '<table width="' + (w - 8) + '" border="0" cellspacing="0" cellpadding="' + (!isNS4 && borderClass ? 3 : 0) + '"><tr><td align="left" height="' + (h - 7) + '">' + '<a class="' + textClass + '" href="' + href + '"' + (frame ? ' target="' + frame + '">' : '>') + text + '</a></td>';
if (target > 0) {


menu[target][0].parentMenu = currMenu;
menu[target][0].parentItem = currItem;


if (popInd) str += '<td class="' + textClass + '" align="right">' + popInd + '</td>';
}
str += '</tr></table>' + (isNS4 ? '</layer>' : '</div>');
if (isVert) itemY += length + spacing;
else itemX += length + spacing;
}
if (isDOM) {
var newDiv = document.createElement('div');
document.getElementsByTagName('body').item(0).appendChild(newDiv);
newDiv.innerHTML = str;
ref = newDiv.style;
ref.position = 'absolute';
ref.visibility = 'hidden';
}


if (isIE4) {
document.body.insertAdjacentHTML('beforeEnd', '<div id="menu' + currMenu + 'div" ' + 'style="position: absolute; visibility: hidden">' + str + '</div>');
ref = getSty('menu' + currMenu + 'div');
}


if (isNS4) {
ref = new Layer(0);
ref.document.write(str);
ref.document.close();
}

for (currItem = 1; currItem < menu[currMenu].length; currItem++) {
itemName = 'menu' + currMenu + 'item' + currItem;
if (isDOM || isIE4) menu[currMenu][currItem].ref = getSty(itemName);
if (isNS4) menu[currMenu][currItem].ref = ref.document[itemName];
   }
}
with(menu[0][0]) {
ref.left = x;
ref.top = y;
ref.visibility = 'visible';
   }
}



var menu = new Array();

// Cor do link selecionado
 var defOver = '3366cc', defBack = '#3399ff';

// Tamanho da coluna
var defLength = 22;


menu[0] = new Array();

menu[0][0] = new Menu(false, '', 5, 0, 17, '#000066', '#3399ff', '', 'itemText');

// Mude aqui a relação de links.
menu[0][1] = new Item('<font face=verdana size=1 color=white>Principal</font>', '#', '', 100, 10, 1);

menu[0][2] = new Item('<font face=verdana size=1 color=white>Pedido</font>', '#', '', 100, 10, 2);

menu[0][3] = new Item('<font face=verdana size=1 color=white>Hospedagem</font>', '#', '', 100, 10, 3);

menu[0][4] = new Item('<font face=verdana size=1 color=white>Entretenimento</font>', '#', '', 100, 10, 4);

menu[0][5] = new Item('<font face=verdana size=1 color=white>Serviços</font>', '#', '', 100, 10, 5);

//menu[0][7] = new Item('<img src=minilogo.gif border=0>', '#', '', 20, 10, 6);//



menu[1] = new Array();

// Relação dos links de pastas
menu[1][0] = new Menu(true, '', 0, 22, 152, defOver, defBack, 'itemBorder', 'itemText');
menu[1][1] = new Item('<font face=verdana size=1 color=f8f8ff><b>Início', 'index.php', '', defLength, 1, 0);
menu[1][2] = new Item('<font face=verdana size=1 color=f8f8ff><b>A empresa', 'index.php?pagina=empresa', '_self', defLength, 1, 0);
menu[1][3] = new Item('<font face=verdana size=1 color=f8f8ff><b>Fórum', 'forum', '', defLength, 1, 0);
menu[1][4] = new Item('<font face=verdana size=1 color=f8f8ff><b>Máscaras digitais', 'index.php?pagina=mascaras', '_self', defLength, 1, 0);
menu[1][5] = new Item('<font face=verdana size=1 color=f8f8ff><b>Imagens alte resolução', 'index.php?pagina=imagens', '_self', defLength, 1, 0);
menu[1][6] = new Item('<font face=verdana size=1 color=f8f8ff><b>Arquivos em vetor', 'index.php?pagina=vetor', '_self', defLength, 1, 0);
menu[1][7] = new Item('<font face=verdana size=1 color=f8f8ff><b>Templates e layouts', 'index.php?pagina=templates', '_self', defLength, 1, 0);
menu[1][8] = new Item('<font face=verdana size=1 color=f8f8ff><b>Restauração de fotos', 'index.php?pagina=restauracoes', '_self', defLength, 1, 0);
menu[1][9] = new Item('<font face=verdana size=1 color=f8f8ff><b>Parceiros da CJC', 'parceiros.php', '', defLength, 1, 0);
menu[1][10] = new Item('<font face=verdana size=1 color=f8f8ff><b>Pedido de máscaras', 'index.php?pagina=pedido_mascaras', '_self', defLength, 1, 0);
menu[1][11] = new Item('<font face=verdana size=1 color=f8f8ff><b>Confirmar pagamento', 'index.php?pagina=pagamento_mascaras', '_self', defLength, 1, 0);
menu[1][12] = new Item('<font face=verdana size=1 color=f8f8ff><b>Orkut', 'http://www.orkut.com/Community.aspx?cmm=32807294', '_blank', defLength, 1, 0);
menu[1][13] = new Item('<font face=verdana size=1 color=f8f8ff><b>Fale conosco', 'index.php?pagina=contatos', '_self', defLength, 1, 0);

// Relação dos links de arquivos
menu[2] = new Array();
menu[2][0] = new Menu(true, '>', 0, 22, 152, defOver, defBack, 'itemBorder', 'itemText');
menu[2][1] = new Item('<font face=verdana size=1 color=f8f8ff><b>Procuro minha mãe', 'historia.html', '', defLength, 1, 0);

// Relação dos links de outros
menu[3] = new Array();
menu[3][0] = new Menu(true, '', 0, 22, 152, defOver, defBack, 'itemBorder', 'itemText');
menu[3][1] = new Item('<font face=verdana size=1 color=f8f8ff><b>Características', 'index.php?pagina=planos', '_self', defLength, 1, 0);
menu[3][2] = new Item('<font face=verdana size=1 color=f8f8ff><b>Planos de hospedagem', 'index.php?pagina=host', '_self', defLength, 1, 0);
menu[3][3] = new Item('<font face=verdana size=1 color=f8f8ff><b>Ajuda', 'index.php?pagina=ajuda', '_self', defLength, 1, 0);
menu[3][4] = new Item('<font face=verdana size=1 color=f8f8ff><b>Descrição do Cpanel', 'index.php?pagina=cpanel', '_self', defLength, 1, 0);
menu[3][5] = new Item('<font face=verdana size=1 color=f8f8ff><b>Termos de uso', 'index.php?pagina=termos', '_self', defLength, 1, 0);
menu[3][6] = new Item('<font face=verdana size=1 color=f8f8ff><b>Lojas virtuais', 'index.php?pagina=lojas', '_self', defLength, 1, 0);
menu[3][7] = new Item('<font face=verdana size=1 color=f8f8ff><b>Confecção de sites', 'index.php?pagina=sites', '_self', defLength, 1, 0);
menu[3][8] = new Item('<font face=verdana size=1 color=f8f8ff><b>Promoções', 'index.php?pagina=promocoes', '_self', defLength, 1, 0);
menu[3][9] = new Item('<font face=verdana size=1 color=f8f8ff><b>Tipos de domínio', 'index.php?pagina=dominios', '_self', defLength, 1, 0);
menu[3][10] = new Item('<font face=verdana size=1 color=f8f8ff><b>Confirmar pagamento', 'index.php?pagina=confirmar_pagamento', '_self', defLength, 1, 0);

menu[4] = new Array();

menu[4][0] = new Menu(true, '', 0, 22, 152, defOver, defBack, 'itemBorder', 'itemText');
menu[4][1] = new Item('<font face=verdana size=1 color=f8f8ff><b>Fotolog', 'fotolog', '', defLength, 1, 0);
menu[4][2] = new Item('<font face=verdana size=1 color=f8f8ff><b>Paquera virtual', 'namoro', '', defLength, 1, 0);
menu[4][3] = new Item('<font face=verdana size=1 color=f8f8ff><b>Cartões virtuais', 'cartao', '', defLength, 1, 0);
menu[4][4] = new Item('<font face=verdana size=1 color=f8f8ff><b>Bate papo', 'index.php?pagina=chat', '_self', defLength, 1, 0);
menu[4][5] = new Item('<font face=verdana size=1 color=f8f8ff><b>Classificados grátis', 'classificados', '', defLength, 1, 0);
menu[4][6] = new Item('<font face=verdana size=1 color=f8f8ff><b>Poemas', 'poemas', '', defLength, 1, 0);
menu[4][7] = new Item('<font face=verdana size=1 color=f8f8ff><b>Piadas', 'humor', '', defLength, 1, 0);
menu[4][8] = new Item('<font face=verdana size=1 color=f8f8ff><b>Receitas culinárias', 'receita', '', defLength, 1, 0);
menu[4][9] = new Item('<font face=verdana size=1 color=f8f8ff><b>Jogos On-Line', 'index.php?pagina=jogos', '_self', defLength, 1, 0);
menu[4][10] = new Item('<font face=verdana size=1 color=f8f8ff><b>Mural de recados', 'mural/mural.php', '_blank', defLength, 1, 0);

menu[5] = new Array();
menu[5][0] = new Menu(true, '', 0, 22, 152, defOver, defBack, 'itemBorder', 'itemText');
menu[5][1] = new Item('<font face=verdana size=1 color=f8f8ff>Utilidade pública</font>', 'index.php?pagina=utilidades', '_self', defLength, 1, 0);
menu[5][2] = new Item('<font face=verdana size=1 color=f8f8ff>Universidades do Brasil</font>', 'index.php?pagina=universidades', '_self', defLength, 1, 0);
menu[5][3] = new Item('<font face=verdana size=1 color=f8f8ff>Conheça Maringá</font>', 'index.php?pagina=maringa', '_self', defLength, 1, 0);

var popOldWidth = window.innerWidth;
nsResizeHandler = new Function('if (popOldWidth != window.innerWidth) location.reload()');

if (isNS4) document.captureEvents(Event.CLICK);
document.onclick = clickHandle;

function clickHandle(evt)
{
 if (isNS4) document.routeEvent(evt);
 hideAllBut(0);
}

function moveRoot()
{
 with(menu[0][0].ref) left = ((parseInt(left) < 100) ? 100 : 5);
}
//  -->

</script>
</head>
<BODY marginwidth="0" marginheight="0" style="margin: 0" onLoad="writeMenus()" onResize="if (isNS4) nsResizeHandler()">
<table width="770" border="0" cellpadding="0" cellspacing="0">
<tr><td height="24"><font size="1"> </font></td></tr></table></body>

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

2 respostass a esta questão

Posts Recomendados

  • 0

Cara, o erro está no style das DIVs!

Nelas existe o código:

style="position: absolute;
Tente retirar esse style, ou passar para:
style="position: relative;
Ou:
style="position: fixed;

Talvez o menu seja descaracterizado, mas é uma tentativa.

É que este é um menu montado para trabalhar no topo das páginas, então as DIVs dele são "flutuantes".

Editado por Lvcifer!
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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...