Partilhar via


openWebResource (referência da API do cliente)

Abre um recurso da Web HTML em uma nova janela.

Sintaxe

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

Parâmetros

Nome Tipo Obrigatório Description
webResourceName Corda Yes Nome do recurso da Web HTML a ser aberto.
windowOptions Objeto Não Opções de janela para abrir o recurso da Web. O objeto contém os seguintes valores:
- height: Número (opcional). Altura da janela para abrir em pixels.
- width: Número (opcional). Largura da janela para abrir em pixels.
data Corda Não Dados a serem passados para o parâmetro data.

Observações

Você deve usar esse método para exibir recursos da Web em vez do método Xrm.Utility.openWebResource preterido.

Um recurso da Web HTML pode aceitar os valores de parâmetro descritos em Passar parâmetros para recursos da Web HTML. Esta função fornece apenas a passagem do parâmetro de dados opcional. Para passar valores para os outros parâmetros válidos, você deve anexá-los ao webResourceName parâmetro.

Observação

O objeto Xrm não está disponível em recursos da Web HTML. Portanto, scripts contendo Xrm.* métodos não são suportados em recursos da Web HTML. parent.Xrm.* funcionará se o recurso da Web HTML for carregado em um contêiner de formulário. No entanto, para outros locais, como carregar um recurso da Web HTML como parte do SiteMap, parent.Xrm.* também não funcionará. Para obter mais informações: GetGlobalContext função e ClientGlobalContext.js.aspx

Examples

  • Abra um recurso da Web HTML chamado "new_webResource.htm":

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

  • Abra um recurso da Web HTML, definindo as janelaOpções:

    var windowOptions = { height: 400, width: 400 };
    Xrm.Navigation.openWebResource("new_webResource.htm",windowOptions);
    
  • Abra um recurso da Web HTML, incluindo um único item de dados para o data parâmetro

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

Xrm.Navegação