Thelon Postado Maio 28, 2009 Denunciar Share Postado Maio 28, 2009 Carreguei uma página dentro de um div dessa maneira:<script> try { xmlhttp = new XMLHttpRequest(); } catch(ee) { try{ xmlhttp = new ActiveXObject('Msxml2.XMLHTTP'); } catch(e) { try{ xmlhttp = new ActiveXObject('Microsoft.XMLHTTP'); } catch(E) { xmlhttp = false; } } } function carrega(_idContainer, _endereco){ xmlhttp.open('GET',_endereco,true); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4){ retorno=xmlhttp.responseText; var tag_container = document.getElementById(_idContainer); tag_container.innerHTML=retorno; } } xmlhttp.send(null) } </script>Até ai beleza!Mas minhas páginas carregadas não funcionam os códigos em JS.Achei essa solução: http://forum.imasters.uol.com.br/index.php...pid=547500&Porém não estou sabendo utilizar ela.Não sei onde colocar os scripts que são fornecidos nele.Alguém pode me dar uma força ?Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Romerito Postado Maio 28, 2009 Denunciar Share Postado Maio 28, 2009 (editado) i aew Thelon, tenta tipo assim na sua pagina que chama ajax adiciona a função do SkyWalker.TOe muda a linha:var fim = texto.indexOf('</script>', ini); para: var fim = texto.indexOf('<\/script>', ini); só adicionar um caracter de escape. na sua função carrega adiciona uma linha, ficando assim: function carrega(_idContainer, _endereco){ xmlhttp.open('GET',_endereco,true); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4){ retorno=xmlhttp.responseText; var tag_container = document.getElementById(_idContainer); tag_container.innerHTML=retorno; extraiScript( retorno ); } } xmlhttp.send(null) } e no sua pagina que retorna o ajax você pode fazer coisas tipo assim: <script> document.getElementById( "botao" ).onclick = function() { alert("Eu sou um botão.") ; } </script> <input type='button' value='ok' id='botao' />espero que ajude!OBS: po estou sentindo falta das suas piadas na sessão de entretenimento, abraço! Editado Maio 28, 2009 por Romerito Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thelon Postado Maio 28, 2009 Autor Denunciar Share Postado Maio 28, 2009 Cara vou postar várias piadas depois dessa Resolveu sim :DMUUUUUITO OBRIGADO ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Thelon
Carreguei uma página dentro de um div dessa maneira:
Até ai beleza!
Mas minhas páginas carregadas não funcionam os códigos em JS.
Achei essa solução: http://forum.imasters.uol.com.br/index.php...pid=547500&
Porém não estou sabendo utilizar ela.
Não sei onde colocar os scripts que são fornecidos nele.
Alguém pode me dar uma força ?
Obrigado.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.