oCgi:SendScript()

Foros Néfele 4 Harbour Foros Dudas oCgi:SendScript()

Topic Resolution: Resolved

Etiquetado: 

  • Este debate tiene 3 respuestas, 3 mensajes y ha sido actualizado por última vez el 4 años, 1 mes por Alfredo SanzAlfredo Sanz. This post has been viewed 626 times
Mostrando 3 respuestas a los debates
  • Autor
    Entradas
    • #982
      XeviXevi
      Participante

      No logro lanzar un script!!!

      Pero lo único que hace es mostrar el script como texto en el navegador.

      Que estoy haciendo mal???

       

      Un Saludo,

      Xevi.

      Loading spinner
      • Este debate fue modificado 4 años, 1 mes por Alfredo SanzAlfredo Sanz.
      • Este debate fue modificado 4 años, 1 mes por Alfredo SanzAlfredo Sanz.
    • #984
      Alfredo SanzAlfredo Sanz
      Superadministrador

      Tienes que hacer la llamada por ajax con :cAjaxBevel := "nflcargo"  dentro del form.

      Ten en cuenta que si no es por ajax, néfele hace lo que tiene que hacer:

      1 - muestra la página web generada con prueba()
      2 - termina el script y lo libera de memoria
      3 - envía el resultado al servidor y lo recibe el navegador del cliente
      4 - al hacer click en enviar formulario:
      5 - inicia una nueva ejecución del script
      6 - crea una nueva página web con el contenido generado en prueba2()
      7 - termina ejecución y lo muestra

      por eso solo ves el alert, el resto era de la página web anterior.

      En cambio, si lo haces por ajas, el contenido de prueba2() te lo "inyectará" en la página que estás viendo ( esto es, prueba())

       

      Por último, nflcargo es un <div> que siempre está presente en las páginas generadas con néfele.  Está oculto y sirve principalmente para poder recibir script generados por ajax que de otra forma no sabríamos dónde meter.

       

       

      Loading spinner
    • #986
      XeviXevi
      Participante

      No se como hacerlo...

       

      En mod_harbour, con un script (proceso de loguearse)

       

      De ahí la inquietud de hacerlo con un script.

       

      Miraré algun ejemplo de Ajax, a ver si aprendo un poco!!!

       

      Un Saludo,

      Xevi.

       

      Loading spinner
    • #1224
      Alfredo SanzAlfredo Sanz
      Superadministrador

      Marco el hilo como resuelto

      ver: https://nefele.dev/foro/topic/ajax/

      Loading spinner
Mostrando 3 respuestas a los debates
  • Debes estar registrado para responder a este debate.

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para «permitir cookies» y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar» estarás dando tu consentimiento a esto.

Cerrar