Olá pessoal, minha dúvida é a seguinte:
Fiz um menu no lado esquerdo que abre o respectivo conteúdo da opção escolhida no lado direito. Até aí tudo bem. Mas acontece que no lado direito é carregado com o XMLHttpRequest, e eu percebi que o código que é carregado dentro dele não executa JS.
Eu gastei boas horas procurando internet afora e não encontrei nada sobre, os tutoriais são tudo parecidos e existe pouca documentação.
Alguém conhece alguma alternativa? Ou pelo menos poderia me dar uma dica para mim pesquisar? Que da pra fazer, eu acho que dá, conforme os demos que vi em www.backbase.com.
Obrigado!
Ajax E Javascript
Started By ronaldwl, 29/10/2005, 22:08
3 replies to this topic
#1
Posted 29/10/2005, 22:08
#2
Posted 31/10/2005, 10:55
Comigo funciona, q tipo de codigo JS vc tem nessa pagina chamada via XmlHttp?
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
[ Blog Desenvolvimento Web: http://www.newtonwagner.net/blog ]
[ Diário da Selva: http://www.diariodaselva.com/ ]
[ "Não existe um caminho para a paz; a paz é o caminho." Mahatma Gandhi ]
[ Blog Desenvolvimento Web: http://www.newtonwagner.net/blog ]
[ Diário da Selva: http://www.diariodaselva.com/ ]
[ "Não existe um caminho para a paz; a paz é o caminho." Mahatma Gandhi ]
#3
Posted 31/10/2005, 14:10
Cara leia está referencia do Elcio pois é muito boa...
http://www.elcio.com.br/ajax/1
Deve te ajudar a resolver seus problemas!!!
Bons estudos!!!! hehehehe
[]'s
http://www.elcio.com.br/ajax/1
Deve te ajudar a resolver seus problemas!!!
Bons estudos!!!! hehehehe
[]'s
Quer ajuda seus amigo e ainda ganhar uma graninha?
Acesse agora mesmo http://yeapiz.com
Acesse agora mesmo http://yeapiz.com
#4
Posted 03/12/2005, 09:54
Achei a solução:
O Ajax só executa o JS depois de carregar todo o HTML. Por isso, tem que colocar o JS dentro do seguinte código:
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState == 4)
{
< coloque o seu JS aqui >
}
}
Esse código verifica se houve uma requisição de mudança no Ajax e se a página estiver carregada (xmlhttp.readyState == 4), ele executa o JS.
Valeu pelo link alternativo do tutorial bdoweb, eu queria acessar no tableless mas não conseguia por problemas no servidor. Foi ali que aprendi.
Abração
O Ajax só executa o JS depois de carregar todo o HTML. Por isso, tem que colocar o JS dentro do seguinte código:
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState == 4)
{
< coloque o seu JS aqui >
}
}
Esse código verifica se houve uma requisição de mudança no Ajax e se a página estiver carregada (xmlhttp.readyState == 4), ele executa o JS.
Valeu pelo link alternativo do tutorial bdoweb, eu queria acessar no tableless mas não conseguia por problemas no servidor. Foi ali que aprendi.
Abração
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)