openWebResource (довідник із API клієнта)

Відкриття веб-ресурсу HTML у новому вікні.

Синтаксис

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

Параметри

Ім'я Ввести Обов'язковий Опис
webResourceName String Так Ім'я веб-ресурсу HTML, який потрібно відкрити.
windowOptions Об'єкт Ні Параметри вікна для відкриття веб-ресурсу. Об'єкт містить такі значення:
- height: (Необов'язковий) номер. Висота вікна для відкриття в пікселях.
- width: (Необов'язковий) номер. Ширина вікна для відкриття в пікселях.
data String Ні Дані, які потрібно передати до параметра даних.

Зауваження

Цей метод використовується для відображення веб-ресурсів замість застарілого методу Xrm.Utility.openWebResource .

Веб-ресурс HTML може приймати значення параметрів, описані в параметрах Pass, до веб-ресурсів 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