Ver Mensaje Individual
  #11 (permalink)  
Antiguo 22/05/2010, 03:00
Avatar de cristian_cena
cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 14 años, 10 meses
Puntos: 269
Respuesta: cargo contenido en un div con ajax y no se muestran estilos ni scripts

Hola D26, Lo pude hacer funcionar al fin!! mi reproductor de música anda sin que el sonido se corte al navegar y estoy super contento!!

Lo hice con mootools, con el siguiente código

en el head ...
Código:
<script src="mootools.js" type="text/javascript"></script>

<script type="text/javascript">
function Carga(url,id) {
var myAjax = new Ajax(url, {method: 'get', update: id, evalScripts: true}).request();
}
</script>

<link ... todas las hojas de estilo.../>
<script ...todos los .js que quieras...></script>
en el body...

Código:
<a href="javascript:Carga('pagina.xxx','cuerpo');">
<div id="cuerpo"> aca dentro se carga la pagina</div>
El milagro lo hace "evalScripts: true".

Bien, hablando con amigos me recomendaron usar una librería como jquery o mootools (yo use mootools porque el plugin que cargo con ajax esta escrito en mootools) y bueno, eso hice y andubo, es sumamente simple ya que estas librerías lo hacen casi todo por ti.

Igualmente probaré tu código para ir aprendiendo ajax de un modo más "manual" digamos. Gracias por compartirlo!! y sobre todo gracias por bancarme en este problema, que bueno, con constancia logramos que tenga un final felíz.

Un fuerte abrazo!