Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/04/2007, 02:43
rayder
 
Fecha de Ingreso: agosto-2004
Mensajes: 118
Antigüedad: 20 años, 5 meses
Puntos: 1
Re: como ejecutar una funcion javascript al final de un codigo php

El siguiente código te redirecciona a otra página web transcurrido 5 minutos, está en php, pero realmente es código javaScrit el que hace el trabajo, te lo pongo por si te puede servir de orientación.
Código PHP:
<?php
    
print("<script type='text/javascript'>\n");
    print(
"<!--"."\n");
    print(
"function exec_refresh()\n");
        print(
"{\n");
        print(
"window.status = 'Esperando acción del usuario . . .' + myvar;\n");
        print(
"myvar = myvar + ' .';\n");
        print(
"var timerID = setTimeout('exec_refresh();', 5000);\n");
        print(
"if (timeout > 0)\n");
            print(
"{\n");
            print(
"timeout -= 1;\n");
            print(
"}\n");
            print(
"else\n");
                print(
"{\n");
                print(
"clearTimeout(timerID);\n");
                print(
"window.status = '';\n");
                print(
"window.location ='index.php';\n");                    
                print(
"}\n");
        print(
"}\n");
        print(
"var myvar = '';\n");
        print(
"var timeout = 20;\n");
        print(
"exec_refresh();\n");
        print(
"//-->\n");
    print(
"</script>\n");
?>