dandilo What is alert?
Registrado: 17/05/10 Mensagens: 1
|
Enviada: Seg 17/Maio/2010 17:49 Assunto: Rodar javascript depois de carregar ajax |
|
|
Fala galera... então... estou com um pequeno probleminha... preciso rodar um javascript depois que o ajax carrega uma página pra mim... tem como?
essa é a minha função ajax...
| Código: | // JavaScript Document
// FUNÇÃO RESPONSÁVEL DE CONECTAR A UMA PAGINA EXTERNA NO NOSSO CASO A BUSCA_NOME.PHP
// E RETORNAR OS RESULTADOS
function ajax(url)
{
//alert(nick);
//alert(dest);
//alert(msg);
req = null;
// Procura por um objeto nativo (Mozilla/Safari)
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET",url,true);
req.send(null);
// Procura por uma versão ActiveX (IE)
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
if (req) {
req.onreadystatechange = processReqChange;
req.open("GET",url,true);
req.send();
}
}
}
function processReqChange()
{
// apenas quando o estado for "completado"
if (req.readyState == 4) {
// apenas se o servidor retornar "OK"
if (req.status ==200) {
// procura pela div id="pagina" e insere o conteudo
// retornado nela, como texto HTML
document.getElementById('pagina').innerHTML = req.responseText;
} else {
alert("Houve um problema ao obter os dados: " + req.statusText);
}
}
} |
E esse é o script que eu quero rodar depois que o ajax carrega as páginas...
| Código: | <script type="text/javascript">
$(document).ready(function(){
$(".html-frame-colorbox").colorbox({width:"80%", height:"80%", iframe:true});
});
</script>
<script type="text/javascript">
$(document).ready(function(){
$(".html-frame-colorbox-diferenciais").colorbox({width:"50%", height:"80%", iframe:true});
});
</script>
<script type="text/javascript">
$(document).ready(function(){
$(".html-frame-colorbox-email").colorbox({width:"40%", height:"80%", iframe:true});
});
</script> |
Alguem sabe como fazer isso? Desde já agradeço! |
|