Foros del Web » Programando para Internet » Javascript »

refrescar div sin utilizar otros archivos externos

Estas en el tema de refrescar div sin utilizar otros archivos externos en el foro de Javascript en Foros del Web. Hola gente forera veran tengo un pequeño quilombete con este codigo: Código HTML: <html> <head> <title> titulo y listen de la radio </title> <script type= ...
  #1 (permalink)  
Antiguo 18/11/2011, 13:07
Avatar de alette666  
Fecha de Ingreso: febrero-2010
Ubicación: En la luna
Mensajes: 277
Antigüedad: 14 años, 2 meses
Puntos: 5
refrescar div sin utilizar otros archivos externos

Hola gente forera veran tengo un pequeño quilombete con este codigo:

Código HTML:
<html>
<head>
<title>titulo y listen de la radio</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/
libs/jquery/1.3.0/jquery.min.js"></script>
<script type="text/javascript">
var auto_refresh = setInterval(
function ()
{
$('#load_tweets').load('title-song.php').fadeIn("slow");
}, 10000); // refrescamos cada 10000 millisegundos
</script>
</head>
<body>
<div id="load_tweets"><!--este es el código q deberá refrescar cada 10 segundos-->
<script type="text/javascript" src="http://shoutcast.mixstream.net/js/song/uk2-free:8826"></script></div>
</dody>
</html> 
Lo que quiero sacar es esa parte del codigo que dice "load('title-song.php')" para q no me cargue un archivo externo, porque en la función adentro del div ya hay un código que me muestra Titulo de la canción y cuantos oyentes tengo en ese momento.

Pero acá esta el problema:

ustedes me dirán: pone el código que actualmente tenes en el div y ponlo en title-song.php, dentro de la etiqueta <div>...</div> ponle una leyenda como "loading..." y q cargue luego el archivo "title-song.php con el tiempo q le diste; pero lo he echo de esa forma pero al cabo de los 10 segundos el div me queda vacío y no me carga el script.

queria q quede algo asi:

Código HTML:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/
libs/jquery/1.3.0/jquery.min.js"></script>
<script type="text/javascript">
var auto_refresh = setInterval(
function ()
{
$('#load_tweets').fadeIn("slow");
}, 10000); // refrescamos cada 10000 millisegundos
</script>

<div id="load_tweets"><!--este es el código q deberá refrescar cada 10 segundos-->
<script type="text/javascript" src="http://shoutcast.mixstream.net/js/song/uk2-free:8826"></script></div> 
como lo puedo hacer gente, un cable alguien tiene para tirar?
__________________
Y Sócrates dijo...Solo sé que no sé nada.
Entiende la filosofía como una búsqueda colectiva basada en el diálogo.

Etiquetas: load, refresh, reload
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:03.