Ir para conteúdo
Fórum Script Brasil

vini_loock

Membros
  • Total de itens

    1.037
  • Registro em

  • Última visita

Tudo que vini_loock postou

  1. Olá. alguém sabe como eu posso fazer um efeito parecido ou igual ao slideToggle que tem no jQuery, só que usando apenas o javaScript? é apenas uma curiosidade, sem finalidade nenhuma, afinal não faz sentido usar javascript quando se pode usar jquery. Vlw
  2. Olá. Eu to com uma duvida, tem como saber se existe uma class em algum elemento html? por exemplo. Tenho uma página html. Nessa página tenho um link(<a>) eu quero verificar se dentro desse link(<a>) existe uma classe. Se existir eu quero deletar e se não existir eu quero adicionar.. Deu pra entender? Caso não... A finalidade é pra criar um menu. |__Home__| |_Serviços_| |_Contato_| Cada um desses links vão ter uma class(n-ativo) E quando um desses links tiverem ativos, eles vão receber uma class(ativo) e ficar sem a barra do lado, como: |__Home Só que quando eu clicar em contato, dai vai ficar os 2 links sem a barra do lado, então o que eu quero fazer? Eu quero verificar se algum desses links já tem a class ativo, se já tiver eu quero deletar essa class e colocar a class ativo no link clicado. Eu tenho o css e html prontos. / <ul> <li><a href="#" class="n-ativo">Home</a></li> <li><a href="#" class="n-ativo">Serviços</a></li> <li><a href="#" class="n-ativo">Contato</a></li> </ul> css: .n-ativo{border-right: 1px solid black;} .ativo{border-right: 0px;} Simples assim. Bom.. é isso ai. vlw
  3. Legal esse efeito, mas o problema que eu tinha ainda continua, eu preciso que quando mostrar a div, mude de cor o link e quando esconder, mude volte para a mesma cor. Entende?
  4. Dexa eu ver se entendi... Eu posso pegar do banco algumas palavras chave e colocar dentro da meta tag, isso?
  5. Olá. Eu fiz um menu que tem a opção login e quando clica em login aparece uma 'div' logo abaixo com os campos login e senha. Só que eu quero que esse link 'login' ao ser clicado ele troque a cor de fundo, isso eu consegui fazer, mas eu to verificando se a 'div' de login já foi aberta se sim eu fexo ela, caso contrario eu abro ela, e mudaria a cor do botão, mas ele não ta trocando, se eu colocar direto inline ele troca, mas dai quando fexa a 'div' menu ele continua com a mesma cor. Segue o código. function mostrar(){ var display = document.getElementById("submenu").style.display; if(display != 'none'){ document.getElementById("submenu").style.display = 'none' }else{ document.getElementById("submenu").style.display = 'block' this.style.background = '#fff'; this.style.borderBottom = '1px solid #fff'; } } E no link ta assim:<a href="java script: mostrar();">Login......Bom.. é isso, conto com a ajuda de vocês! Vlw
  6. vini_loock

    busca db

    É interessante você verificar quantos caracteres tem o texto, e exibir os "..." se for preciso. Ex: <?php $maxCaracteres = "10"; $texto = "texto, texto, texto, texto, "; $conta = strlen($texto); if($conta > $maxCaracteres){ echo substr("$texto", 0, $maxCaracteres); echo "..."; }else{ echo "$texto"; } ?>
  7. Bom dia. Eu tenho um site, e a maior parte do conteudo dele é vizualizado através da index, esse conteudo vem de um bd. O problema é que os buscadores só vão indexar a indes, e não o conteudo que pode ser aberto nessa pagina. Queria saber se tem alguma forma para que indexado o conteudo desse db. Vlw
  8. kkkk. Sabia que isso ia acontecer. Mas... problema resolvido. ficou assim: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Documento sem t&iacute;tulo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> *{margin: 0px; padding: 0px;} #global{float: center;} #topo{float: center;} #topo #logo{float: left; width: 200px;} #topo #resto{float: center; margin: 0 0 0 200px;} #resto #cima{float: center; background-color: #ff0000; height: 100px;} #resto #menu{float: center; background-color: #0000ff; height: 50px;} #m-left{float: left;} li{display: inline;} a{color: #fff;} #m-center{float: left;} #m-right{float: left;} </style> </head> <body> <div id="global"> <div id="topo"> <div id="logo"><a href="#"><img src="" width="180" height="90" border="0"></a></div> <div id="resto"> <div id="cima"> <div id="publicidade"></div> </div> <div id="menu"> <div id="m-left"> <ul> <li><a href="#">Home</a></li> <li><a href="#">Anuncie</a></li> <li><a href="#">Cadastrar</a></li> <li><a href="#">Login</a></li> </ul> </div> <div id="m-center"> <form><input type="text"><input type="submit"></form> </div> <div id="m-right"> <ul> <li><a href="#">Quem somos</a></li> <li><a href="#">Fale conosco</a></li> </ul> </div> </div> </div> </div> </div> </body> </html> Vlw
  9. Olá! Eu to tendo um probleminha com um layout que não fica de jeito nenhum como eu quero. O problema ta na parte do topo, como é layout liquido eu não posso definir position: absolute, e também nem é viavel nesse caso. O resultado esperado é +/- isso: |-----------|----------------------------------------------------| | LOGO | PUBLICIDADE | | |_____________________________________| |________|___MENU___|___BUSCA___|___MENU______| Eu tentei de varias formas, a que eu tinha certeza de que ia funcionar, adivinha... a mesma coisa, eu até consegui fazer um bem próximo do que eu quero, mas ele não funcionou bem no IE, mas também não adiantou nada, pois usei position: absolute; O teste mais apresentavel é esse: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Documento sem t&iacute;tulo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> *{margin: 0px; padding: 0px;} #global{float: center;} #topo{float: center;} #topo #logo{float: left; width: 200px;} #topo #resto{float: center; margin: 0 0 0 200px;} #resto #cima{float: center;} #resto #publicidade{float: right; width: 700px; height: 70px; border: 1px solid black;} #resto #menu{float: center;} #resto #menu #m-left{float: left;} #resto #menu #m-left li{display: inline;} #resto #menu #m-center{float: left;} #resto #menu #m-right{float: right;} #resto #menu #m-right li{display: inline;} </style> </head> <body> <div id="global"> <div id="topo"> <div id="logo"><a href="#"><img src="" width="180" height="90" border="0"></a></div> <div id="resto"> <div id="cima"> <div id="publicidade"></div> </div> <div id="menu"> <div id="m-left"> <ul> <li><a href="#">Home</a></li> <li><a href="#">Anuncie</a></li> <li><a href="#">Cadastrar</a></li> <li><a href="#">Login</a></li> </ul> </div> <div id="m-center"> <form><input type="text"><input type="submit"></form> </div> <div id="m-right"> <ul> <li><a href="#">Quem somos</a></li> <li><a href="#">Fale conosco</a></li> </ul> </div> </div> </div> </div> </div> </body> </html> Como miha tentativa de 'explicação' em texto ficou completamente desalinhada, fiz uma imagen demostrando, ficou até melhor que o texto xD http://img687.imageshack.us/img687/46/45734795.png Só lembrando... não vai ser com width definido! Conto com a ajuda de vocês! Vlw
  10. vini_loock

    Ajuste na visualização

    Essa segunda forma é obvio que não vai funcionar, poruqe você etá colocando aspas simples(') e isso diz que o que vai ter ai dentro é uma string. Mude as aspas e tire as aspas dos atributos da tabela e funcionara Ficara +/- assim: echo "<table border=1 align=center>"; echo "<tr> <td width=120 height=130> <img src=imagens/avatar/$dado_autor[1]> </img> </td>"; echo "<td width=220> $registro[resumo_not] </td>"; echo "<td width=100> $registro[manchete_not] </td>"; echo "<td width=250> $saida </td>"; echo "<td width=150> $dado_autor[0]</td>"; echo "<td width=200td> Publicado em: $data_inclusao <br> Alterado em: $data_alteracao <br> </td> </tr>"; echo "</table>"; echo "<hr>";
  11. Resolvido.. Depois de muita dor de cabeça tentando resolver o problema com a equipe do host, decidi procurar algum profissional da area, perguntei para uns professores meus, e o problema nem teria se tornado um problema se eu tivesse visto um texto que tem no próprio cpanel, que diz que um banco só pode ser criado atravez de um usuario. Então... o comando ficou assim: CREATE DATABASE `usuario_nomeBanco`Onde usuario foi substituido pelo nome de usuario e nomeBanco pelo nome do banco. Obrigado a todos que postaram aqui, mas infelizmente ou felizmente era uma coisa bem diferente do que todos pensavamos. Vlw
  12. Oá. Achi um script, mas eu não tenho conhecimento nenhum em linguagens de programação, exeto php. Eu queria saber qual é a linguagem desse aki: http://www.jogosemultimidia.com.br/codigo/carro.wdl Quando me passaram, falaram que era c, mas pelo que eu sei no c as variaveis não são declaradas assim. Eu quero saber qual a linguagen, para poder dar uma estudada, porque achei bem interessante o que foi feito com tão pouco código. Vlw
  13. @*FIT* é quase isso que eu tava fazendo, pelo que eu sei é a mesma coisa escrever if(this.checked ) ouif(compo.checked == true) @Jonathan Queiroz É bem isso sim. Obrigado vocês 2.
  14. Olá. Eu preciso saber se existe algum evento que seja executado quando um elemento é descelecionado, é quase o que o onblur faria. Eu tenho um checkbox, e quando ele é selecionado ativa um botão, eu queria que se por ventura ele for descelecionado, voltasse a desativar o botão. Eu pensei em fazer +/- assim: quando eu clico no checkbox(onclick) ele verifica se já está selecionado, se sim ele desceleciona e desativa o botão, caso contrario ele seleciona e ativa o botão. Minha função ta +/- assim: function ativa(){ if(this.checked){ document.getElementById("submit").disabled = true; }else{ document.getElementById("submit").disabled = false; } } Só que veja como que funciona. É no final do formulario. Vlw
  15. Funcionou, usei o Vlw Uma duvida.. esse cookie não vai voltar depois de 1 hora(3600 segundos)?
  16. Olá. Eu to tendo um problema na hora de deletar cookies, eles simplesmente não são deletados. To fazendo assim: setcookie("login"); setcookie("senha"); header("Location: index.php"); O que pode ta acontecendo? Vlw
  17. Resolvido! o código ficou assim: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Documento sem t&iacute;tulo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> *{font-family: arial; font-size: 13px; color: #000; margin: 0px; padding: 0px;} #global{width: 800px; position: absolute; left: 50%; margin: 0 0 0 -400px;} #topo{width: 790px; float: left; margin: 5px 0 0 5px;} #topo #logo{float: left; margin: 5px 0 5px 30px;} #topo #menu{width: 790px; float: left; text-align: center;} #topo #menu ul{} #topo #menu ul li{display: inline;} #topo #menu ul li a{text-decoration: none;} #topo #menu ul li a:hover{text-decoration: underline;} #conteudo{width: 786px; float: left; margin: 5px 0 0 5px; border: 2px solid #999999;} #conteudo h3{font-size: 16px; text-align: center;} #conteudo img{float: left;} #rodape{width: 790px; float: left; margin: 5px 0 5px 5px;} #rodape #menu{width: 790px; text-align: center; float: left;} #rodape #menu ul{} #rodape #menu ul li{display: inline;} #rodape #menu ul li a{text-decoration: none;} #rodape #menu ul li a:hover{text-decoration: underline;} #rodape p{width: 790px; float: left; text-align: center;} #select{float: left; background-color: #000; width: 300px;;} #cor{width: 10px; height: 10px; border: 2px solid #fff; float: left; margin: 5px 0 5px 5px;} .azul{background-color: blue;} .amarelo{background-color: yellow;} .vermelho{background-color: red;} .verde{background-color: green;} </style> <script type="text/javascript"> function lerCookie(nome){ var valorCookie = ""; var search = nome + "="; if(document.cookie.length > 0) { offset = document.cookie.indexOf(search); if (offset != -1){ offset += search.length; end = document.cookie.indexOf(";", offset); if (end == -1) end = document.cookie.length; valorCookie = unescape(document.cookie.substring(offset, end)) if(valorCookie == 'vermelho'){ document.getElementById("global").style.backgroundColor = '#ff9595'; document.getElementById("body").style.backgroundColor = '#00ccff'; document.getElementById("topo").style.backgroundColor = '#ff2d2d'; document.getElementById("rodape").style.backgroundColor = '#ff2d2d'; document.getElementById("menu").style.backgroundColor = '#ff0000'; document.getElementById("conteudo").style.backgroundColor = '#ff5b5b'; } if(valorCookie == 'verde'){ document.getElementById("global").style.backgroundColor = '#00ff66'; document.getElementById("body").style.backgroundColor = '#33ff66'; document.getElementById("topo").style.backgroundColor = '#009900'; document.getElementById("rodape").style.backgroundColor = '#009900'; document.getElementById("menu").style.backgroundColor = '#003300'; document.getElementById("conteudo").style.backgroundColor = '#00ff00'; } }else{ var valorCookie = "branco"; document.getElementById("global").style.backgroundColor = '#00ff66'; document.getElementById("body").style.backgroundColor = '#33ff66'; document.getElementById("topo").style.backgroundColor = '#009900'; document.getElementById("rodape").style.backgroundColor = '#009900'; document.getElementById("menu").style.backgroundColor = '#003300'; document.getElementById("conteudo").style.backgroundColor = '#00ff00'; } } } function gravaCookie(nome, value, horas){ var expire = ""; if(horas != null){ expire = new Date((new Date()).getTime() + horas * 3600000); expire = "; expires=" + expire.toGMTString(); } if(value == 'verde'){ document.getElementById("global").style.backgroundColor = '#00ff66'; document.getElementById("body").style.backgroundColor = '#00ff99'; document.getElementById("topo").style.backgroundColor = '#009900'; document.getElementById("rodape").style.backgroundColor = '#009900'; document.getElementById("menu").style.backgroundColor = '#003300'; document.getElementById("conteudo").style.backgroundColor = '#00ff00'; document.cookie = nome + "=verde" + expire; } if(value == 'vermelho'){ document.getElementById("global").style.backgroundColor = '#ff9595'; document.getElementById("body").style.backgroundColor = '#00ff99'; document.getElementById("topo").style.backgroundColor = '#ff2d2d'; document.getElementById("rodape").style.backgroundColor = '#ff2d2d'; document.getElementById("menu").style.backgroundColor = '#ff0000'; document.getElementById("conteudo").style.backgroundColor = '#ff5b5b'; document.cookie = nome + "=vermelho" + expire; } } </script> </head> <body id="body"> <div id="global"> <div id="topo"> <div id="logo"><a href="#"><img src="" width="300" height="150" border="0" alt="Nome do site"></a></div> <div id="menu"> <ul> <li><a href="#">Home</a></li> <li><a href="#">Serviços</a></li> <li><a href="contato.htm">Contato</a></li> </ul> </div> </div> <div id="conteudo"> <h3>Bem vindo ao site!</h3> <img src="" width="150" height="150" border="0" alt=""> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque blandit lobortis orci. Nam fermentum tristique sodales. Fusce a nulla nec est venenatis condimentum at at dolor. Nam convallis risus id mauris hendrerit condimentum. Nunc tempor urna tristique ipsum lobortis eu volutpat magna adipiscing. Quisque sed nibh libero, sit amet blandit sem. Fusce aliquam ligula at massa bibendum bibendum. Etiam lacus sapien, vehicula vel ornare ac, fringilla eget dolor. Etiam odio elit, fringilla at blandit eu, fringilla vel ante. Pellentesque eget sem et sem viverra tempor a nec arcu. Donec non odio ac orci gravida consequat quis ac metus. Mauris velit lacus, vulputate sed pharetra sed, suscipit vitae lectus. Curabitur in sapien massa, non suscipit augue. Nam venenatis massa ut sapien scelerisque nec pulvinar ipsum interdum. Curabitur dignissim auctor accumsan. </p> </div> <div id="rodape"> <h2>Nome do site</h2> <div id="menu"> <ul> <li><a href="#">Home</a></li> <li><a href="#">Serviços</a></li> <li><a href="#">Contato</a></li> </ul> </div> <p>Web site produzido por <a href="#">Mks WebDesign</a></p> </div> <div id="select"> <div id="cor" class="verde" onclick="gravaCookie('nome', 'verde', 24);"></div> <div id="cor" class="vermelho" onclick="gravaCookie('nome', 'vermelho', 24);"></div> </div> </div> </body> </html>
  18. Olá. Eu fiz um código que grava o cookie, mas agora eu preciso ler ou verificar se existe, se exisir eu pego o valor dele, caso não exista eu crio esse cookie com o valor padrão. O cód é esse: &lt;script type="text/javascript"> function gravaCookie(nome, value, horas){ var expire = ""; if(horas != null){ expire = new Date((new Date()).getTime() + horas * 3600000); expire = "; expires=" + expire.toGMTString(); } if(value == 'verde'){ document.getElementById("global").style.backgroundColor = '#00ff66'; document.getElementById("body").style.backgroundColor = '#00ff99'; document.getElementById("topo").style.backgroundColor = '#009900'; document.getElementById("rodape").style.backgroundColor = '#009900'; document.getElementById("menu").style.backgroundColor = '#003300'; document.getElementById("conteudo").style.backgroundColor = '#00ff00'; document.cookie = nome + "=verde" + expire; } if(value == 'vermelho'){ document.getElementById("global").style.backgroundColor = '#ff9595'; document.getElementById("body").style.backgroundColor = '#00ff99'; document.getElementById("topo").style.backgroundColor = '#ff2d2d'; document.getElementById("rodape").style.backgroundColor = '#ff2d2d'; document.getElementById("menu").style.backgroundColor = '#ff0000'; document.getElementById("conteudo").style.backgroundColor = '#ff5b5b'; document.cookie = nome + "=vermelho" + expire; } } </script> <div id="cor" class="verde" onclick="gravaCookie('nome', 'verde', 24);"></div> <div id="cor" class="vermelho" onclick="gravaCookie('nome', 'vermelho', 24);"></div>alguém sabe como fazer isso? Vlw
  19. vini_loock

    Imagens engraçadas

    Hoje navegando, achei umas imagens, que acho que vale a pena postar aqui no forum. Essa aki é legal. Olhe bem entre as 2 da frente.
  20. Olá. Eu to precisando fazer uma "busca" dinamica no mysql, eu sei que atraves de javascript não é possivel, mas eu tenho quase certeza que da pra fazer isso que eu quero. Um exemplo seria em formularios de cadastro, ele verifica se o login exise o bd, se existe ele coloca uma cor na borda do input. É isso ai +/- que eu quero. alguém tem a solução? Vlw
  21. Boa FIT. Eu nem sabia que tinha diferença. Vlw
  22. Bom dia. Eu to com um probleminha com o IE, como nem se fala mais em IE6 eu nem vou citar os problemas dele, o problema ta no 7. Eu fiz uma função javascript, que faz o layout se comportar +/- como um layout liquido, mas no IE7 eu não sei o que deu que a "navbar"(div) fica em baixo do "texto"(div). já tentei com display: inline, mas não adiantou nada. Upei a página aki
  23. Opa resolvido! Eu peguei o width da div conteudo, dai diminui a margin e bordas e a navbar, dai deu o resultado da div texto segue o código function tamTexto(){ var width = document.getElementById("conteudo").offsetWidth; var widthNavbar = "250"; var margin = "15"; var borda = "4"; var soma = width-widthNavbar-margin-borda; document.getElementById("texto").style.width = soma; } Vlw
×
×
  • Criar Novo...