Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leandro Vieira Pinho

Conflitos (onload)

Recommended Posts

Olá Pessoal,Estou tendo problemas com incompatibilidade no meu javascript, pois duas funções estão sendo usadas no onload mas de forma diferente vejam:no script js tem dois códigos assim:Bla function() {...}windo.onload=Bla;function Ble() {...}então ao carregar a página o script Bla funciona normal, mas quando chamo a função Ble no body assim:<body onload="Ble()">A função Bla não funciona mais.Como evitar esses conflitos?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Leandro, sinceramente eu não entendi muito bem qual o teu problema mas...

 

Se você precisa chamar duas funções diferentes através do evento onLoad() faça o seguite:

 

<body onLoad="Bla();Ble();">

 

Espero que isto resolva o teu problema.

 

Martinelli http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deixa eu esplicar melhor:Uma função é assim:Bla = function() {//esqueci do =códigos js....}window.onload=Bla;e outra normal.function Ble() {códigos js..}ou seja a função Bla inicia automaticamente, quando se carrega o js, mas, a função Ble estou chamando assim:<body onload="Ble();">Quando chama a função Ble() no onload não funciona nenhum das duas.???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em vez de chamar as duas separadas, não armazene a função na variavel bla para poder chamar as duas juntas.

 

Use:

 

function bla() {

...

}

 

function ble() {

...

}

 

e chame as duas no body

 

<body onLoad="bla();ble();">

 

Abraços T+ http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.