แชร์ผ่าน


openWebResource (การอ้างอิง API ไคลเอ็นต์)

เปิดทรัพยากรบนเว็บ HTML ในหน้าต่างใหม่

ไวยากรณ์

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

พารามิเตอร์

ชื่อ ประเภท ต้องมี คำอธิบาย
webResourceName สตริง ได้ ชื่อของทรัพยากรบนเว็บ HTML ที่จะเปิด
windowOptions วัตถุ ไม่ ตัวเลือกหน้าต่างสําหรับการเปิดทรัพยากรบนเว็บ วัตถุประกอบด้วยค่าต่อไปนี้:
- height: (ไม่บังคับ) ตัวเลข ความสูงของหน้าต่างที่จะเปิดเป็นพิกเซล
- width: (ไม่บังคับ) ตัวเลข ความกว้างของหน้าต่างที่จะเปิดเป็นพิกเซล
data สตริง ไม่ ข้อมูลที่จะส่งผ่านลงในพารามิเตอร์ข้อมูล

หมายเหตุ

คุณต้องใช้วิธีนี้เพื่อแสดงทรัพยากรบนเว็บแทนวิธีการ Xrm.Utility.openWebResource ที่ไม่สนับสนุน

ทรัพยากรเว็บ HTML สามารถยอมรับค่าพารามิเตอร์ที่อธิบายไว้ในส่งผ่านพารามิเตอร์ไปยังทรัพยากรเว็บ HTML ฟังก์ชันนี้มีไว้สําหรับการส่งผ่านในพารามิเตอร์ข้อมูลที่เลือกได้เท่านั้น หากต้องการส่งผ่านค่าสําหรับพารามิเตอร์ที่ถูกต้องอื่น ๆ คุณต้องผนวกเข้ากับ webResourceName พารามิเตอร์

Note

ออบเจ็กต์ 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 ตั้งค่าหน้าต่างตัวเลือก:

    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