Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/03/2013, 22:16
Avatar de dual3nigma
dual3nigma
Colaborador
 
Fecha de Ingreso: febrero-2010
Ubicación: Ciudad de México
Mensajes: 295
Antigüedad: 14 años, 2 meses
Puntos: 122
Respuesta: Como detecta que el servidor no esta iniciado

Cita:
Iniciado por dontexplain Ver Mensaje
Muy sencillo. La idea es averiguar si está definido? Pues lo defines de principio.

Código HTML:
Ver original
  1. io = false;
  2. <script src="http://localhost:8080/socket.io/socket.io.js"></script>
  3. ... url aquí del socket.io.js (o el nombre que hayas puesto)
  4. if(io != false)
  5. {
  6. // código para el socket
  7. }
  8. else
  9. {
  10. alert("El socket no está establecido");
  11. }

Un saludo.
Una mejor solución a poner el script tag antes, puede ser también:

Código Javascript:
Ver original
  1. var io = io || false;

ooooo

Código Javascript:
Ver original
  1. if(typeof io !== 'undefined') {
  2.     // si existe
  3. } else {
  4.     // no existe
  5. }

Saludos!