Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/02/2011, 11:25
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Correr un javascript dentro de un if de PHP

lo que puedes estar necesitando es detectar en js que el DOM esté cargado.

efectivamente si dumpeas código js con php, el navegador al recibirlo lo ejecuta, pero hay ciertas acciones que no podrás realizar debido a que el DOM no se carga en ese instante, por el cual no puedes acceder a los objetos, una solución seria invocar dicha función desde el evento onload del body, o utilizar alguna otra libreria o framework para llamar a la función una vez el DOM esté cargado, ejemplo jQuery:

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2. comprobar();
  3. });
evento onload:

Código HTML:
Ver original
  1. <body onload="comprobar();">

¿diferencia?: simplemente que el onload del body se ejecuta cuando todo está cargado, incluso imágenes, en el caso del codigo de jQuery es cuando se termina de cargar el DOM así los demás elementos no se cargarán aún, suerte
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...