Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El script en páginas HTML del lado servidor se comunica con el cliente del Asistente para pedidos de impresión en línea en el que se hospeda. Esta comunicación se realiza a través de métodos y propiedades a las que accede el objeto window.external.
En este documento se tratan los temas siguientes.
- métodos y propiedades de
- consideraciones de diseño
- temas relacionados
Métodos y propiedades
Los métodos y propiedades siguientes están disponibles a través del objeto window.external.
- finalBack
- FinalNext
- Cancelar
- PassportAuthenticate
- SetHeaderText
- SetWizardButtons
- de título de
- (propiedad)
El script de la página del lado servidor llama a estos métodos para notificar al cliente de eventos durante el procedimiento de publicación. Echemos un vistazo a FinalBack como ejemplo. Cuando el asistente muestra la primera página HTML del lado servidor, lo hace armado con el conocimiento de los identificadores de las páginas del asistente anteriores y siguiendo las páginas HTML hospedadas. En este punto de nuestro ejemplo, el usuario, sentado en esa primera página HTML, hace clic en el botón Atrás . El asistente envía una notificación de este evento al servidor. Al recibir este mensaje, el script del lado servidor hace referencia a su controlador de OnBack para este evento, que, como esta es la primera página HTML, llama al método FinalBack. Esto hace que el asistente vaya a la página del asistente que se muestra antes de escribir la interfaz de usuario del lado servidor.
Para obtener una explicación completa de estos métodos y propiedades, consulte la documentación de WebWizardHost y objetos NewWDEvents.
Consideraciones de diseño
Html que componen cada página del lado servidor se muestra normalmente en el panel del asistente. Al diseñar estas páginas, tenga en cuenta que no se puede cambiar el tamaño de una ventana del asistente. Por lo tanto, las páginas se deben construir y ajustar el tamaño para que las barras de desplazamiento se eviten siempre que sea posible proporcionar al usuario una navegación suave a través del asistente.
Cada página HTML también debe proporcionar un controlador para onBack, OnNexty eventos de OnCancel. El controlador OnNext también controlará el evento Finish. Una página que no implementa una función OnBack se considera no válida y provocará que se muestre una página de error.
Temas relacionados