Problemas de compatibilidade: IE6 x Mozilla 1.6!

5 respostas
S

Escrevi o código abaixo mas ele só roda no IE6. Alguém sabe como portá-lo pro Mozilla?

onMouseOver="javascript:parent.mainFrame.show(3)

5 Respostas

V

faltou o “document.” na frente

Isso, na verdade, é um problema do IE que tem considera o “document.” padrão… aliás, o IE é um grande problema

Pra quem quiser acompanhar o que os desenvolvedores do IE fazem, ao invéz de corrigir as falhas…

http://blogs.msdn.com/ie/

[]´s

S

E aí beleza?
Coloquei desta forma e não deu certo:

javascript:document.mainFrame.fechar(4)

mas dá um aviso dizendo que n/ao existe a função.
Na verdade a função fechar vem de um arquivo separado. Meu interesse e criar um menu que funcione no mozilla.

Desde já agradeço!

V

Opa, tente colocar o “document.” na frente de tudo, assim:

document.parent......

[]´s

plentz

Não seria somente

onMouseOver="show(3);"

:?:

S

Beleza?

Consegui com com o seguinte código:

window.parent.mainFrame.show(4)

Somente show(4) não dá porque insto é um menu e desta forma ele ficaria apenas no frame onde está o código e não dará o efeito de rolamento. Agora á questão é: existe um substituto pro document.all no mozilla?

Desde já agradeço!

Criado 23 de julho de 2004
Ultima resposta 23 de jul. de 2004
Respostas 5
Participantes 3