Udostępnij przez


openWebResource (dokumentacja interfejsu API klienta)

Otwiera zasób internetowy HTML w nowym oknie.

Składnia

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

Parametry

Name Typ Wymagane Description
webResourceName Sznurek Tak Nazwa zasobu internetowego HTML do otwarcia.
windowOptions Object Nie. Opcje okna otwierania zasobu internetowego. Obiekt zawiera następujące wartości:
- height: (Opcjonalnie) Liczba. Wysokość okna do otwarcia w pikselach.
- width: (Opcjonalnie) Liczba. Szerokość okna do otwarcia w pikselach.
data Sznurek Nie. Dane, które mają zostać przekazane do parametru danych.

Uwagi

Ta metoda służy do wyświetlania zasobów internetowych zamiast przestarzałej metody Xrm.Utility.openWebResource .

Zasób internetowy HTML może akceptować wartości parametrów opisanych w artykule Przekazywanie parametrów do zasobów internetowych HTML. Ta funkcja zapewnia tylko przekazywanie opcjonalnego parametru danych. Aby przekazać wartości dla innych prawidłowych parametrów, należy dołączyć je do parametru webResourceName .

Uwaga / Notatka

Obiekt Xrm nie jest dostępny w zasobach internetowych HTML. W związku z tym skrypty zawierające Xrm.* metody nie są obsługiwane w zasobach internetowych HTML. parent.Xrm.* będzie działać, jeśli zasób internetowy HTML jest ładowany w kontenerze formularzy. Jednak w przypadku innych miejsc, takich jak ładowanie zasobu internetowego HTML w ramach mapy witryny, parent.Xrm.* również nie będzie działać. Więcej informacji: GetGlobalContext, funkcja i ClientGlobalContext.js.aspx

Przykłady

  • Otwórz zasób internetowy HTML o nazwie "new_webResource.htm":

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

  • Otwórz zasób internetowy HTML, ustawiając oknoOpcje:

    var windowOptions = { height: 400, width: 400 };
    Xrm.Navigation.openWebResource("new_webResource.htm",windowOptions);
    
  • Otwieranie zasobu internetowego HTML, w tym pojedynczego elementu danych dla parametru data

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

Xrm.Navigation