Al incorporar botones en una página de Zoho Creator mediante HTML, es posible que desee abrir un formulario en una ventana emergente cuando se haga clic en el botón. El simple uso de una etiqueta <a>
con atributos zc-popup
no siempre produce el comportamiento emergente esperado.
Para abrir de manera confiable un formulario en modo emergente, siga este enfoque de dos pasos:
openUrl()
openUrl( "#Form:Scripts_Notes?CID=" + input .CID + "&Type_field=" + input . Type , "popup window" , "width=800px,height=600px" );
En su botón o enlace HTML, haga referencia a la página intermedia en lugar del formulario en sí:
< a href = "#Page:OpenScript?CID=<%= prov.ID %>&Type=<%= type.ID %>" class = "add-note-btn" > < i class = "fas fa-plus" > </ i > Add Script </ a >
openUrl()
openUrl()
La función luego abre el formulario real en una ventana emergente con los parámetros especificados. openUrl()
openUrl()
La función tiene acceso directo a los métodos internos de Zoho Creator para manejar ventanas emergentesAl utilizar este enfoque, puede garantizar un comportamiento uniforme de las ventanas emergentes para los formularios a los que se accede desde los botones HTML en sus aplicaciones de Zoho Creator.