Ir para conteúdo
Fórum Script Brasil

Thiago Ribeiro

Membros
  • Total de itens

    9
  • Registro em

  • Última visita

Sobre Thiago Ribeiro

Thiago Ribeiro's Achievements

0

Reputação

  1. Bom dia a todos, Ainda estou iniciando Javascript e gostaria de uma ajuda para uma necessidade que estou tendo que desenvolver. O negócio é o seguinte. Eu fiz um menu apenas com CSS de forma que o coportamento dele é na função do mouse over o texto fica em "uppercase" na cor branca, e quando não tem o mouse over ele fica com todas as fontes minúsculas e na cor cinza. O que preciso conseguir fazer é com a partir do momento que o usuário clique em algum dos links ele mantenha o estado de "uppercase" na cor branca até o momento que o usuário clique em algum outro link do menu. Ex 01: sem nenhuma ação home ! página | forum | contato Ex 02: mouse over HOME ! página | forum | contato Ex 03: mantendo o estado da sessão que está sendo visitada home ! página | FORUM | contato Agradeço desde já toda e qualquer ajuda.... Atenciosamente, Thiago Ribeiro
  2. Cara tentei também dessa forma indicada mas não consegui. Depois de apanhar bastante com isso consegui achar um código que funcionou para o que eu preciso. Se caso interessar a alguém o código é o seguinte: - java script: var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]; var FFextraHeight=getFFVersion>=0.1? 16 : 0; //extra height in px to add to iframe in FireFox 1.0+ browsers function dyniframesize() { var dyniframe=new Array(); for (i=0; i<window.frames.length; i++) { if (document.getElementById) { //begin resizing iframe procedure dyniframe[dyniframe.length] = document.getElementById(window.frames[i].window.name); if (dyniframe[i] && !window.opera) { dyniframe[i].style.display="block"; if (dyniframe[i].contentDocument && dyniframe[i].contentDocument.body.offsetHeight) //ns6 syntax { dyniframe[i].height = dyniframe[i].contentDocument.body.offsetHeight+FFextraHeight; } else if (dyniframe[i].Document && dyniframe[i].Document.body.scrollHeight) //ie5+ syntax { dyniframe[i].height = dyniframe[i].Document.body.scrollHeight; } } } } } - HTML: <iframe name=" " id=" " onload="dyniframesize();" src=" .html" width="XXX" scrolling="no" frameborder="0"></iframe> Abraço, Thiago Ribeiro
  3. Estou tendo problemas sérios para conseguir montar uma web... =\ Basicamente eu desenvolvi o index com o cabeçalho onde fica o menu, e o rodapé... O centro da página coloquei um iframe dando load direto em uma outra página, mas eu preciso que ao clicar nos botões do menu ele troque somente o iframe do centro mas que ele ajuste a sua altura conforme a página carregada interna. Já encontrei alguns códigos com javascript deixando o height="100%" mas não funciona... :unsure: Ele ajusta corretamente o "width" mas parece que ele trava a altura em ± uns 200px automáticamente. Ainda sou muito iniciante com isso. E não sei se montei na estrutura certa também. Criei 3 tables porque me parecia mais fácil inclusive para fazer a separações dos botões do menu, porque ainda não me acostumei usar "colspan e rowspan". table 1 = menu table 2 = iframe table 3 = rodapé Será que alguém tem como me ajudar fazer esse table que tem o iframe ajustar a altura dele automáticamente?!? E também será que é possível dessa maneira que eu fiz... :blink: Agradeço desde já toda e qualquer ajuda... Thiago Ribeiro
  4. Consegui achar um exemplo do que eu estava precisando inclusive já testei no meu código fonte e deu certinho... :lol: O código é o seguinte para quem interessar... O HTML: <html> <head> <title>IE Flash Fix Demo < /title> <script language="javascript" src="flashfix.js"> </head> <body> <div id="flash_container"></div> <script language="javascript"> writeFlash('flash_container'); </script> </body> </html> Arquivo "flashfix.js" function writeFlash(id) { document.getElementById(id).innerHTML = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='200' height='200' id='myflash' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='mymovie.swf' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' /><embed src='mymovie.swf' quality='high' bgcolor='#ffffff' width='200' height='200' name='mymovie' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object>"; } Abraço, Thiago Ribeiro
  5. Será que alguém poderia meu ajudar com essa função?? Preciso fazer com que quando abrir o site através do IE não fique aparecendo aquela proteção em cima dos arquivos em flash pedindo para clicar uma vez sobre ele "Clique para ativar ou usar este controle". Eu encontrei uma vez não lembro onde um código que conseguia fazer desabilitar essa função do IE mas eu esqueci o código dele. :blink: Agradeço desde já toda e qualquer ajuda... :rolleyes: Thiago Ribeiro
  6. Cara MUITO obrigado mesmo... Devido a minha falta de conhecimento ainda com javascript demorei um pouco aqui para conseguir encaixar as coisas para ao invés de cores ser com as imagens... Mas graças a esse código acabei conseguindo... =) Obrigado mesmo Mestre SAM e a Andreia também... :lol:
  7. Andreia a idéia é quase essa, mas justamente essa é a parte que eu já tinha conseguido fazer. O meu problema agora está em fazer com que a imagem troque ao clicar e continue com a mesma imagem da ação do "onMouseOver" até a hora que o visitante clique em outro link fazendo com que a imagem anterior volte para a mesma da função do "onMouseout" e agora trocando a imagem para "onMouseOver" do outro botão clicado e assim vai. Obrigado, Thiago Ribeiro
  8. Estou com um grande problema para conseguir fazer um menu... :unsure: Ainda não entendo muito bem de programação em HTML - JAVASCRIPT - CSS etc... somente o básico do básico mesmo.... O caso é o seguinte fiz um menu com imagens.... criei os eventos mouseover e mouseout através do próprio Dreamweaver ( Insert / Image Objetcts / Rollover Image).... Ele resolve quase todo meu problema... acontece que o meu menu 8 itens e eu gostaria que quando clicasse em um dos links ele fica-se estático marcado com uma imagem como se desse a impressão do botão estar clicado e não mudasse mais até clicar em outro link, servindo para mostrar ao visitante em qual sessão está... ex: normal - image01.gif passando mouse por cima - image02.gif tirando mouse de cima - image01.gif link selecionado - image02.gif 01 - Assim ficaria normalmente sem passar o mouse por cima dos botões do menu ou também depois de passado o mouse por eles: 02 - Desta forma é o efeito que eu consegui fazer quando passa o mouse pelos botões do menu, e também é a forma que eu quero que eles permaneção quando clicarem no link mostrando ao visitante aonde ele está navegando... até clicarem em outro link fazendo com que esse volte a imagem original igual no exemplo acima tornando somente o próximo link clicado com o efeito de selecionado como mostra a seguir: 03 - Efeito de outro link clicado fazendo o anterior voltar a imagem inicial: Agradeços desde já toda e qualquer ajuda, mas é porque eu realmente não entendo quase nada disso... :unsure: Thiago Ribeiro
×
×
  • Criar Novo...