openWebResource (справка за API на клиент)

Отваря HTML уеб ресурс в нов прозорец.

Синтаксис

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

Параметри

Име Вид Необходимо Описание
webResourceName String Да Име на HTML уеб ресурса за отваряне.
windowOptions Обект Не Опции за прозорец за отваряне на уеб ресурса. Обектът съдържа следните стойности:
- height: (незадължително) Число. Височина на прозореца за отваряне в пиксели.
- width: (незадължително) Число. Ширина на прозореца за отваряне в пиксели.
data String Не Данни, които трябва да бъдат предадени в параметъра за данни.

Забележки

Трябва да използвате този метод, за да покажете уеб ресурси вместо отхвърлен метод Xrm.Utility.openWebResource .

УЕБ ресурсът на HTML може да приема стойностите на параметрите, описани в Предаване на параметри към HTML уеб ресурси. Тази функция предоставя само преминаване в незадължителния параметър за данни. За да предадете стойности за другите валидни параметри, трябва да ги добавите към параметъра webResourceName .

Бележка

Обектът Xrm не е наличен в HTML уеб ресурси. Следователно скриптове, съдържащи Xrm.* методи, не се поддържат в HTML уеб ресурси. parent.Xrm.* ще работи, ако HTML уеб ресурсът е зареден в контейнер на формуляр. Обаче за други места, като например зареждането на HTML уеб ресурс като част от Картата на сайта, parent.Xrm.* също няма да работи. Повече информация: GetGlobalContext функция и ClientGlobalContext.js.aspx

Примери

  • Отворете HTML уеб ресурс с име "new_webResource.htm":

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

  • Отворете HTML уеб ресурс, като зададете windowOptions:

    var windowOptions = { height: 400, width: 400 };
    Xrm.Navigation.openWebResource("new_webResource.htm",windowOptions);
    
  • Отваряне на HTML уеб ресурс, включващ един елемент с данни за параметъра data

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

Xrm.Navigation