Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
funciones:nfl_createtimeout [24/02/2022 12:31] pedro |
funciones:nfl_createtimeout [24/02/2022 12:34] (actual) pedro [Función nfl_CreateTimeOut] |
||
---|---|---|---|
Línea 2: | Línea 2: | ||
nfl_CreateTimeOut(cOnTimeOut, nTimeOut, aParam, cAjaxBevel, lAjaxWaitON, cAjaxText, lRepeat, lEncript, cName) --> cJS | nfl_CreateTimeOut(cOnTimeOut, nTimeOut, aParam, cAjaxBevel, lAjaxWaitON, cAjaxText, lRepeat, lEncript, cName) --> cJS | ||
- | Crea la cadena JavaScript necesaria para incluir en la página, una llamada al CGI una vez transcurrido un tiempo o de manera repetitiva, por ejemplo para realizar consultas por AJAX cada cierto tiempo. | + | Crea la cadena JavaScript necesaria para incluir en la página, un evento OnTimeOut una vez transcurrido un tiempo o de manera repetitiva, por ejemplo para realizar consultas por AJAX cada cierto tiempo. |
===== Parámetros ===== | ===== Parámetros ===== | ||
Línea 15: | Línea 15: | ||
| lRepeat | Se repite la ejecución hasta que se cargue una pagina nueva | 0.1| | | lRepeat | Se repite la ejecución hasta que se cargue una pagina nueva | 0.1| | ||
| lEncript | Los parámetros serán enviados a la página encriptados | 0.1| | | lEncript | Los parámetros serán enviados a la página encriptados | 0.1| | ||
- | | cName | Denominación de la variable del TimeOut, para poder poner varios TimeOut en la misma página. | + | | cName | Denominación de la variable del TimeOut, para poder poner varios TimeOut en la misma página. Si vamos ha crear el TimeOut con una llamada por AJAX y le asignamos valor a cName, habrá que tenerla previamente definida en TWebPage mediante la propiedad :cTimerVar para que existan antes de ejecutarse, en caso contrario se producirá un error y el TimeOut no se ejecutará | 0.5| |
- | Si vamos ha crear el TimeOut con una llamada por AJAX y le asignamos por valor a cName, habrá que tenerla previamnete definida en TWebPage mediante la propiedad :cTimerVar para que existan antes de ejecutarse, en cas contrario se producira un error y el TimeOut no se ejecutarña | 0.5| | + | |
- | cOnTimeOut = Method del CGI a llamar o código JS a ejecutar al pasar el tiempo de nTimeOut | + | |
- | nTimeOut = Segundos hasta que se ejecute el evento | + | |
- | aParam = Parametros a incluir en la llamada | + | |
- | cAjaxBevel = wBevel donde se cargara el HTML por Ajax | + | |
- | lAjaxWaitON = Aparece el reloj mientras se carga por Ajax | + | |
- | cText = Texto a poner debajo del reloj | + | |
- | lRepeat = Se repite la ejecución hasta que se cargue una pagina nueva | + | |
- | lEncript = Se encriptan los parametros | + | |
- | cName = Denominación de la variable del TimeOut, para poder poner varios TimeOut en la misma página | + | |
- | + | ||
- | */ | + | |
- | FUNCTION nfl_CreateTimeOut(cOnTimeOut, nTimeOut, aParam, cAjaxBevel, lAjaxWaitON, cText, lRepeat, lEncript, cName) // --> cJS | + | |