หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
เปิดทรัพยากรบนเว็บ 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");