Jump to content


Photo

Ajuda Com Mozilla


  • Faça o login para participar
1 reply to this topic

#1 balboa

balboa

    Normal

  • Usuários
  • 65 posts
  • Sexo:Não informado

Posted 16/10/2007, 09:36

Pessoal,

Alguem sabe pq este codigo nao funciona no Mozilla e no Ie ... funciona sussegado?

var teste = "document.getElementById('PG"+(pagina+1)+"').click();";
eval(teste);


Valeu
[]´s

#2 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 16/10/2007, 23:35

Aparece algum erro no Mozilla ?

Tem outras formas de escrever esse trecho sem o uso de eval. O eval deve ser evitado ao máximo, pois pode facilitar abuso no seu site (XSS), além de causar uma lentidão absurda quando mal usado. Quando bem usado ele causa uma lentidão de leve... :lol:

document['getElementById'](Number(pagina)+1).click();

Vai depender do contexto onde será usado. Suponho que você colocou somente um exemplo, que aliás é pertecente a javascript, então: Movi para Javascript.
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq