Ver Mensaje Individual
  #15 (permalink)  
Antiguo 17/04/2007, 02:16
Avatar de bichomen
bichomen
 
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 21 años, 5 meses
Puntos: 2
Re: sobre ajax, porque no lo hace ?

Cita:
Iniciado por erlingfiallos Ver Mensaje
Y pues como lo habia prometido, lo que estuve intentando hacer la semana pasada ya esta completamente funcional, al fin supe ejecutar scripts enviados en un request para ajax.. y el codigo es el siguiente.. no puse todo el codigo, pero ahi esta lo mas importante..

Código:
// se guarda la respuesta pedida mediante ajax
result = http_request.responseText;
// cargo en mi elemento destino la respuesta
document.getElementById(elemento_res).innerHTML = result;
// ahora en busca de scripts para ser ejecutados
buscarscripts(elemento_res);

function buscarscripts(elemento_res) {
	var script = document.getElementById(elemento_res).innerHTML;
	script = script.extractScripts();
	for(i=0;i<script.length;i++)
		instalar(script[i]);
}

function instalar(script) {
	script = script.replace("<!--","");
	script = script.replace("//-->","");
	if (window.execScript)
		window.execScript(script);
	else
		window.setTimeout(script, 0);
}
Para los que somos un poco mas torpes, podrias poner un ejemplo funcional, con todo su codigo, gracias

bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332