Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Pirat3net en 20 Mayo 2013, 00:04 am



Título: set interval
Publicado por: Pirat3net en 20 Mayo 2013, 00:04 am
bueno tengo un problema utilizando set interval, el caso es que al entrar en mi pagina
tengo un div vacio , el cual se llena con el contenido que le pasa script.php, tengo un codigo en la cabecera para que script.php se recargue cada 4 segundos con set interval, el problema me viene con que al entrar en la web, script.php, no se ejecuta asta que pasan los 4 segundos de set interval, pero me gustaria que se ejucutace tambien nada mas entrar en la web, se puede arreglar esto?


Título: Re: set interval
Publicado por: Shell Root en 20 Mayo 2013, 00:44 am
Ejecuta la funcion que llama a script.php, en el ready de jQuery, despues sigues con el intervalo.


Título: Re: set interval
Publicado por: Pirat3net en 20 Mayo 2013, 13:04 pm

este es mni codigo antiguo
Código
  1. <script>
  2.  
  3. setInterval(refrescada,10000) // el 2do parametro es el tiempo en ms
  4. function refrescada()
  5. {
  6. $("#usuariosOnline").load("usuariosConectados.php");
  7. }

este es mi codigo nuevo,
pero na , el ready creo que no comprendo su funcionamiento porque sigue sin cargar.
Código
  1. <script>
  2. $("#usuariosOnline").ready("usuariosConectados.php")
  3. setInterval(refrescada,10000) // el 2do parametro es el tiempo en ms
  4. function refrescada()
  5. {
  6. $("#usuariosOnline").load("usuariosConectados.php");
  7. }


Título: Re: set interval
Publicado por: cassiani en 20 Mayo 2013, 14:58 pm
le indicas que cuando se termine de cargar la página, ejecute las instrucciones..

Código:
$(document).ready(function(){
   // instrucciones..
});