Ir para conteúdo
Fórum Script Brasil

Cristian Madrid

Membros
  • Total de itens

    12
  • Registro em

  • Última visita

Sobre Cristian Madrid

Cristian Madrid's Achievements

0

Reputação

  1. cara a solução simples é tu controlar isso por banco de dados ou um arquivo no servidor, onde quando uma pessoa colocar sim ou não ele vai alterar esse "campo", sendo que a table vai sempre mostrar o que está configurado no banco :)
  2. <html> <head> <style type='text/css'> .conteudo{float:left;height:auto;border: 1px solid #dadada;} .conteudo table{width:98%;margin:0 auto;} </style> </head> <body> <div class='conteudo'> <table> <tr><th>ID</th><th>TITULO</th></tr> <tr><td>1</td><td>Ipsum</td></tr> <tr><td>2</td><td>Lorem</td></tr> <tr><td>3</td><td>Teste</td></tr> </table> </div> </body> </html> Segue um exemplo de como ficaria sem precisar se preocupar com o scroll
  3. Não entendi exatamente o que você quer fazer, tem algum exemplo, pode ser de até algum site se conseguir :)
  4. Olá, uma pergunta, você faz aparecer a barra de rolagem na div porque é necessário ? se não for coloca float:left;height:auto na sua div do conteudo que ela vai ficar do tamanho do conteudo sempre :)
  5. Não tem como você dar um refresh na Pagina pai sem afetar o filho, você deverá mudar a logica dos Iframes ou até mesmo abolir isso, usando includes e Ajax
  6. Olá, o mais correto é você utilizar Ajax para fazer as requisições assincrona e carregar o conteudo onde deseja.
  7. Opa, você pode usar ajax, onde o conteudo é carregado dinamicamente sem precisar de Post
  8. Esse menu fica somente no HTML, ele vai fazer a troca de class, que é só o que você precisa o/ Só que você tem um problema é que quando você da um post na pagina o javascript sempre vai retornar ao seu estado inicial :( , há maneiras de contornar isso.
  9. var clearCurrent = function(elemen){ for(i=0;i<elemen.length;i++) { elemen[i].getElementsByTagName('a')[0].setAttribute('class',''); } } Aqui eu criei uma function que recebe um parametro e percorre todos os filhos deste elemento de tag <a> e tira a class: Vamos verificar como a função se comporta no seguinte exemplo; Antes: <li><a class='current'>1</a></li> <li><a class=''>2</a></li> <li><a class=''>3</a></li> Depois: <li><a class=''>1</a></li> <li><a class=''>2</a></li> <li><a class=''>3</a></li> --------------------------------------------------------- var addCurrent = function(elemen){ var filhos = elemen.getElementsByTagName('li'); for(i=0;i<filhos.length;i++) { filhos[i].getElementsByTagName('a')[0].onclick = function(){ clearCurrent(filhos); this.setAttribute('class','current'); } } } Esta função recebe um parametro e percorre todos os filhos de tag <a> e adiciona um evento onclick ( ao dar um click dispara algo o/) onde, chama a func clearCurrent (para limpar todos os current) e adiciona um class no elemento clicado o/. ---------------------------------------------------------------- window.addEventListener('load',function(){ var menu = document.getElementById('menu'); addCurrent(menu); },false) Aqui eu adiciono um evento que vai ser executado ao carregar a pagina, onde dentro da funcao eu crio uma var menu, passando para ela o elemento pai de todos ('ó todo poderoso menu') e posteriormente chamo a func addCurrent passando o menu (ó elemento pai de todos) ; Do you understand ?
  10. Segue o script &lt;script type="text/javascript"> window.addEventListener('load',function(){ var menu = document.getElementById('menu'); addCurrent(menu); },false) var addCurrent = function(elemen){ var filhos = elemen.getElementsByTagName('li'); for(i=0;i<filhos.length;i++) { filhos[i].getElementsByTagName('a')[0].onclick = function(){ clearCurrent(filhos); this.setAttribute('class','current'); } } } var clearCurrent = function(elemen){ for(i=0;i<elemen.length;i++) { elemen[i].getElementsByTagName('a')[0].setAttribute('class',''); } } </script> * Sempre que puder evitar de usar o document.write() evite ;) Neste Script eu estou adicionando em todas as tags <a> o evento onclick, onde neste evento eu chamo um outro metodo que limpa de todos as class 'current' das tags a do menu e insiro a class 'current' na tag clicada.
  11. Não entendi muito bem a sua dúvida, pode colocar um trecho do seu código ?? Segue um exemplo de como passar uma var por parametro para uma function function Pessoa(nome){ this.nome = nome; // }
×
×
  • Criar Novo...