مشاركة عبر


openWebResource (مرجع واجهة برمجة تطبيقات العميل)

فتح مورد ويب HTML في نافذة جديدة.

بناء الجملة

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

المعلمات

Name نوع المطلوب ‏‏الوصف
webResourceName سلسلة ‏‏نعم‬ اسم مورد ويب HTML المراد فتحه.
windowOptions Object لا خيارات النافذة لفتح مورد الويب. يحتوي الكائن على القيم التالية:
- height: (اختياري) رقم. ارتفاع النافذة لفتحها بالبكسل.
- width: (اختياري) رقم. عرض النافذة لفتحها بالبكسل.
data سلسلة لا البيانات التي سيتم تمريرها إلى معلمة البيانات.

الملاحظات

يجب استخدام هذا الأسلوب لعرض موارد الويب بدلا من أسلوب Xrm.Utility.openWebResource المهمل.

يمكن لمورد ويب HTML قبول قيم المعلمات الموضحة في معلمات Pass إلى موارد ويب HTML. توفر هذه الدالة فقط لتمرير معلمة البيانات الاختيارية. لتمرير قيم المعلمات الصالحة الأخرى، يجب إلحاقها بالمعلمة webResourceName .

إشعار

لا يتوفر كائن Xrm في موارد ويب HTML. لذلك، لا يتم دعم البرامج النصية Xrm.* التي تحتوي على أساليب في موارد ويب HTML. parent.Xrm.* سيعمل إذا تم تحميل مورد ويب HTML في حاوية نموذج. ومع ذلك، بالنسبة للأماكن الأخرى، مثل تحميل مورد ويب HTML كجزء من SiteMap، 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