Referencia > Referencia de pasos de guión > Otros pasos de guión > Ejecutar JavaScript en el visualizador Web
 

Ejecutar JavaScript en el visualizador Web

Ejecuta una función de JavaScript en un visualizador Web.

Temas relacionados 

Opciones 

Nombre del objeto es el nombre del objeto del visualizador Web. Consulte Asignar nombres a objetos. Si no se especifica, se utilizará el visualizador Web activo.

Nombre de la función es el nombre de la función de JavaScript que se ejecutará. El nombre distingue entre mayúsculas y minúsculas.

Parámetros son uno o más parámetros de texto opcionales que se transferirán a la función de JavaScript. Arrastre los parámetros para cambiar el orden.

Compatibilidad 

 

Producto 

Compatible 

FileMaker Pro 

 

FileMaker Go 

 

FileMaker WebDirect 

 

FileMaker Server 

No 

Productos de FileMaker Cloud 

No 

FileMaker Data API 

No 

Publicación en la Web personalizada 

No 

Se origina en 

19.0

Descripción 

Este paso de guión ejecuta una función en el código JavaScript cargado por una página Web en un visualizador Web y, a continuación, espera a que finalice la función de JavaScript. Se omitirán todos los valores devueltos por la función de JavaScript.

Para ejecutar un guión de FileMaker desde JavaScript, consulte Crear guiones con JavaScript en visualizadores Web.

Notas 

Mientras se ejecuta la función de JavaScript, los usuarios no pueden cancelar la operación ni realizar otras acciones.

Este paso de guión no cambiar el objeto de presentación que tiene el centro de atención. Para cambiar el centro de atención en el visualizador Web, utilice el paso de guión Ir a objeto.

Si el visualizador Web no ha terminado de cargar la página Web al ejecutar este paso de guión, la función de JavaScript no se ejecutará y la función Get ( LastError ) devolverá un error. Es posible que un visualizador Web no haya cargado la página Web porque este aún no está visible, quizás porque se encuentra en un panel flotante cerrado, y no en el panel frontal de un control de panel ni en el área visible de una presentación.

En FileMaker WebDirect:

Este paso de guión solo funciona si la página Web del visualizador Web presenta el mismo origen que la página Web de FileMaker WebDirect. Consulte Crear guiones con JavaScript en visualizadores Web.

El usuario no puede hacer clic en un visualizador Web para asignarle el centro de atención. Por lo tanto, debe especificar la opción Nombre del objeto o utilizar primero el paso de guión Ir a objeto; de lo contrario, este paso de guión devolverá un error.

Ejemplo 1 

Ejecuta la función de JavaScript showForm sin parámetros en el visualizador Web denominado Calendario.

Ejecutar JavaScript en el visualizador Web [ Nombre del objeto: "Calendario" ; Nombre de la función: "showForm" ]

Ejemplo 2 

Cada segmento de una barra de botones se ha configurado para que ejecute el siguiente guión y transfiera un valor de parámetro de guión de FileMaker diferente a fin de especificar un comando para la función de JavaScript que se va a ejecutar. El guión llama a la función processCommand en el visualizador Web denominado VisualizadorWeb y transfiere el parámetro del guión de FileMaker y la fecha actual como parámetros a la función de JavaScript.

Ejecutar JavaScript en el visualizador Web [ Nombre del objeto: "VisualizadorWeb" ;
Nombre de la función: "processCommand" ;
Parámetros: Get ( ScriptParameter ), Get ( CurrentDate ) ]

Temas relacionados 

Referencia de pasos de guión (orden alfabético)

Referencia de pasos de guión (lista de categorías)

Acerca de las fórmulas