llamar hacer funcion evento ejecutar desde con clic boton automaticamente archivo javascript jquery html dojo lotus-notes

hacer - llamar funcion javascript desde html onclick



Invocar Javascript desde Lotus Notes al hacer clic en un botón (2)

Estoy construyendo una prueba de concepto para un componente que se construyó anteriormente en vb6. Dado que el componente tiene elementos de interfaz de usuario complejos, no estoy seguro de hasta qué punto puedo reproducir lo mismo con los elementos de la interfaz de usuario de Lotus Notes. Lo que ahora estoy buscando hacer es lo siguiente.

  1. Crea un botón en un formulario LN existente.
  2. Cuando se hace clic en el botón, se invoca un javascript que creará una plantilla (o cargará htm dinámicamente) la página htm con los elementos necesarios de la interfaz.
  3. Use jQuery o Dojo para Ajaxify la interfaz y las solicitudes http.
  4. Una vez que los usuarios hacen clic en un botón en la página htm, devuelven los valores de selección al formulario.
  5. Descarga la plantilla htm y mueve los pulgares como si nada hubiera pasado.

En primer lugar, no estoy seguro si esto es posible, ¿entonces es posible? Si es así, ¿pueden darme algún tipo de enlace a muestras o muestras que definitivamente serán útiles?

Por cierto, esta aplicación de LN en la que estoy desarrollando este componente no está habilitada para la web y es puramente una aplicación de escritorio LN.

Cualquier ayuda en esto sería apreciada.


Busque en "NOTAS DE LOTO" y AJAX. Richard Schwartz tiene algunos ejemplos, y creo que hay otros.


Puede invocar Javascript desde un botón normal de Lotus Notes y se ejecutará en el cliente de Lotus Notes. Sin embargo, el cliente de Notes no reconoce todo el Javascript. Por ejemplo, las llamadas a document.write(...) no funcionan.

Si tiene instalado Domino Designer (¡y supongo que sí!), Busque en la Ayuda de Designer "Tabla de objetos JavaScript admitidos para componentes automatizados": ese documento puede ayudarlo a identificar qué puede y qué no puede hacer en el cliente de Notes.

Buena suerte.