Ayuda con código javascript

Hola necesito un código que si esta web (http://shoutcast.mixstream.net/js/status/uk9-free:13150) me muestra el texto "document.write('Offline');" cargue un archivo flash y si aparece otra cosa que no haga nada. ¿Es posible? Desde ya muchas gracias.

1 respuesta

Respuesta
1
De donde obtiene la cadena de texto: "document.write('Offline');"
Sabiendo de donde proviene es fácil realizarlo o inclusive reedireccionar el sitio a otra pag con el flash
Saludos
KrowMx
www.krowmx.com
Hola, Gracias por tu rápida respuesta, bueno Te paso a contar: yo tengo una radioweb y quiero que cuando mi servidor de streaming este apagado me cargue un archivo flash que contiene una lista de canciones automáticamente. En la web del servidor me dan un código javascript que es el siguiente:
<script type="text/javascript" src="http://shoutcast.mixstream.net/js/status/uk9-free:13150">
You appear to have javascript turned off.
</script>
Al acceder a la web que esta en el código javascript: http://shoutcast.mixstream.net/js/status/uk9-free:13150 La web dice lo siguiente: Si mi servidor de estream esta apagado) "document.write('Offline');" y si esta ensendio "document.write('Online');"
¿Es posible que cuando mi servidor este apagado cargue el flash que reproduce mis ficheros flash?.
Saludos
La mejor forma es que entres a los fotos de mixstream para que te ayuden en el foro de soporte, pues la variable de document. write deberían ellos proporcionarte el código para así poder manipularlo, de otra forma sera imposible saber el status de la radio al cargarse, puesto que si buscas la palabra offline, la busqueda se realizará al cargar la página, y el http://shoutcast.mixstream.net/js/status/uk9-free:13150, no carga de inmediato, he ahí el problema, que te deberían proporcionar el codigo de la variable que al cargarte el radio, te diga si esta o no offline, espero haberme explicado
Lo intentamos a base de un buscador de cadenas, pero el problema fue el mismo.
Saludos
www.krowmx.com
KrowMx
Encontré una solución para tu problema espero aun te sirva
funciona con PHP
<?php
$web = file_get_contents("http://shoutcast.mixstream.net/js/status/uk9-free:13150");
// La "i" después del delimitador de patrón indica una búsqueda
// sin tener en cuenta mayúsculas/minúsculas
if (preg_match("/Offline/i", $web)){
//IR A X PAGINA
} else {
 //IR A Y PAGINA
}
?>
Hola, si me sirve muchas gracias genio!
No se si me podes ayudar ahora:
Tengo es siguiente código con el cual a las siete y un minuto de la mañana me redirecciona a la web www.musiccarhue.com.ar pero lo que to necesito es que también redireccione a las 3 y a las 5 de la tarde ¿cómo lo hago?
<head>
<script>
function calcular() {
ahora = new Date();
luego = new Date();
luego.setHours(07);
luego.setMinutes(00);
luego.setSeconds(10);
return luego.getTime() - ahora.getTime();
}
function recargar()
{document.location.href='http://www.musiccarhue.com.ar;
}
</script>
</head>
<body onload="setTimeout('recargar()', calcular())">
Desde ya muchas gracias
Si me funciona, aunque el código sea otro yo necesito un código en el que a yo le ponga ciertos horarios para que me redireccione.
¿Y ese código te funciona?
No logro entenderlo completamente, ya que viéndolo siempre te va reedireccionar a la URL, sin importar el tiempo
Te anexo el código en PHP para lograrlo
<?php     
                                $hora = date("H:i:s",mktime()-60*60*5); //El 5 lo cambias de acuerdo a la hora de tu servidor para que te de la hora que quieres
//Entonces haces tu seleccion de horas:
if($hora>"15:00:00"){
echo '
<script language="Javascript"> location.href="http://www.musiccarhue.com.ar"</script>
';}
if($hora>"17:00:00"){
echo '
<script language="Javascript"> location.href="http://www.musiccarhue.com.ar"</script>
';}
 ?>
Recuerda todo es en php
Saludos y espero tu calificación
KrowMx
www.krowmx.com

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas