openWebResource (referencia de la API de cliente)

Abre un recurso web HTML en una nueva ventana.

Sintaxis

Xrm.Navigation.openWebResource(webResourceName,windowOptions,data)

Parámetros

Name Type Obligatorio Description
webResourceName String Nombre del recurso web HTML que se va a abrir.
windowOptions Objecto No Opciones de ventana para abrir el recurso web. El objeto contiene los siguientes valores:
- height: (Opcional) Número. Alto de la ventana que se va a abrir, en píxeles.
- width: (Opcional) Número. Ancho de la ventana que se va a abrir, en píxeles.
data String No Datos que se pasarán al parámetro de datos.

Comentarios

Debe usar este método para mostrar recursos de web en lugar del método desusado Xrm.Utility.openWebResource.

Un recurso web HTML puede aceptar los valores de parámetro que se describen en Pasar parámetros a recursos web HTML. Esta función solo permite pasar el parámetro de datos opcional. Para pasar valores para los demás parámetros válidos, debe anexarlos al parámetro webResourceName.

Nota

El objeto Xrm no está disponible en recursos web de HTML. Por lo tanto, los scripts que contienen métodos Xrm.* no se admiten en recursos web HTML. parent.Xrm.* funcionará si el recurso web HTML se carga en un contenedor del formulario. Sin embargo, en otros casos, como al cargar un recurso web HTML como parte del SiteMap, parent.Xrm.* tampoco funcionará. Más información: función GetGlobalContext y ClientGlobalContext.js.aspx

Ejemplos

  • Abrir un recurso web HTML llamado "new_webResource.htm":

    Xrm.Navigation.openWebResource("new_webResource.htm");

  • Abrir un recurso web HTML estableciendo windowOptions:

    var windowOptions = { height: 400, width: 400 };
    Xrm.Navigation.openWebResource("new_webResource.htm",windowOptions);
    
  • Abrir un recurso web HTML incluyendo un elemento único de datos para el parámetro data

    Xrm.Navigation.openWebResource("new_webResource.htm",null,"dataItemValue");

Artículos relacionados

Xrm.Navigation

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).