Ir para conteúdo
Fórum Script Brasil

Azak

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Sobre Azak

Azak's Achievements

0

Reputação

  1. Que eu me recorde, toda variável que você cria usando 'var' antes se torna global. Ou seja, bastaria você colocar: var x = new Array(); Lembrando que você deve declarar essas arrays antes das funções que irão usa-las.
  2. Layer significa camada, então é algo bem vago, não da pra entender direito qual o seu problema. Se você esta tentando colocar um elemento 'em cima' de outro no seu layout, te aconselho a usar o atributo z-index do css. O z-index seria a 'terceira dimensão' do css e tem como valor padrão 0 se não me engano, ou seja, o que tem z-index como 0 esta na superfície se você quer colocar algo acima você da ao z-index um valor maior que 0, se quer que fique embaixo coloque um valor menor. exemplo da w3schools http://www.w3schools.com/Css/tryit.asp?fil...=trycss_zindex2
  3. Primeiramente não é muito educado colocar urgente no nome do tópico. Eu já usei frameset, e ele costumava funcionar normalmente, mas admito que não uso fazem muitos anos, então não sei se todos os navegadores ainda tem suporte a isso, mas acredito que sim. No entando é muito difícil que alguém adivinhe o problema sem que você apresente pelo menos parte do código. No mais, te aconselho a usar iframe.
  4. no atribuo value do campo você coloca o texto que você quer que apareça, ai você pode colocar um javascriptzinho no evento onfocus pra apagar esse texto quando esse campo for estiver 'em foco' ou seja, quando o usuário clicar nele ou chegar nele através do tab. ex. <input type="text" name="usuario" value="Usuário" onfocus="this.value = '';" /> esse código no onfocus apaga o valor do campo quando ele entra em foco, o problema é que se o usuário quiser voltar pra consertar alguma coisa, vai apagar tudo então é uma boa usar uma verificação. ex.: <input type="text" name="usuario" value="Usuário" onfocus="this.value = (this.value == 'Usuário') ? '' : this.value;" /> nesse caso ele verifica se o valor do campo é o texto que você colocou como padrão, se for ele apaga, se não for ele mantêm o valor que estava la
  5. Bem, acho que a maioria que já mecheu com ajax sabe que um dos contras é que você acaba não tendo como 'favoritar' uma página em específico, ou acaba tirando do cliente a possibilidade de copiar o link de uma página específica e mandar pra alguém. Isso ocorre por que não há necessidade de mudar a URL em páginas que funcionam através de requisição assíncrona, bem ai alguém, não sei quem, surgiu com a solução, usar anchors '#link', você pode ver bons exemplos disso nos sites da google, orkut, gmail e etc. Eu estou tentando usar esse 'truque', bem, pra fazer a url mudar é bem fácil, só colocar o link como #nomedolink, mas o problema é como 'engatilhar' a página desejada através desse link, por exemplo, quero acessar a página de contato de um determinado site e a url seria: site.com/#contato O que eu tentei foi criar uma anchor: <a href="#contato" name="contato" onfocus="mudapagina('contato.php');">Contato</a> e usar o evento onfocus do javascript onde 'mudapagina()' seria a função responsável pela mudança de conteúdo. simplificando, o que eu gostaria saber é como engatilhar uma função através da url com anchor (#link). edit: isso funciona no ie 6 e 7, mas não funciona no firefox 3 nem no opera. valeu
  6. existe um método, que usa 'anchors' ou seja aqueles links que tem # na frente, você pode ver exemplos disso no orkut. eu estou tentando usar isso mas estou com um problema pra fazer com que o link com # 'engatilhe' a função pra mudar a página e deixar na página 'desejada'. ex. sacou? fazendo isso já vai mudar a url, o que eu ainda não descobri é como fazer pra quando alguém copiar e colar essa url em uma janela nova do navegador, 'engatilhar' essa função, tentei usar onfocus, que eu me lembre funcionou no ie mas não no firefox.
×
×
  • Criar Novo...