नोट
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप साइन इन करने या निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
वह सामग्री विंडो देता है जो किसी IFRAME या वेब संसाधन का प्रतिनिधित्व करती है.
नोट
यह विधि केवल एकीकृत इंटरफ़ेस पर समर्थित है।
समर्थित नियंत्रण प्रकार
iframe, वेब संसाधन
सिंटैक्स
formContext.getControl(arg).getContentWindow().then(successCallback, errorCallback);
पैरामीटर्स
| नाम | प्रकार | आवश्य | विवरण |
|---|---|---|---|
successCallback |
फ़ंक्शन | No | ऑपरेशन सफलतापूर्वक निष्पादित होने पर कॉल करने के लिए एक फ़ंक्शन. IFRAME या वेब संसाधन का प्रतिनिधित्व करने वाली सामग्री विंडो आवृत्ति फ़ंक्शन को पास की जाती है. |
errorCallback |
फ़ंक्शन | No | ऑपरेशन विफल होने पर कॉल करने के लिए एक फ़ंक्शन। |
वापसी मान
सफलता पर, एक वादा देता है जिसमें IFRAME या वेब संसाधन का प्रतिनिधित्व करने वाली सामग्री विंडो आवृत्ति होती है।
उदाहरण
निम्न उदाहरण दिखाता है कि आप किसी HTML वेब संसाधन (new_myWebResource.htm) के साथ इस विधि का उपयोग कैसे कर सकते हैं।
सबसे पहले, अपने HTML वेब संसाधन में निम्न कोड जोड़ें:
// This script should be in the HTML web resource.
function doStuff() {
// Add desired script logic that executes on form load.
}
इसके बाद, ऑनलोड ईवेंट हैंडलर फॉर्म में निम्न कोड जोड़ें:
// This should be in a script loaded on the form.
// form_onload is a handler for the form onload event.
function form_onload(executionContext) {
var formContext = executionContext.getFormContext();
var wrControl = formContext.getControl("WebResource_CustomName");
if (wrControl) {
wrControl.getContentWindow().then(
function (contentWindow) {
contentWindow.doStuff();
}
)
}
}
यदि ऐसा प्रारंभ आवश्यक है, तो समान प्रारंभ कोड एक TabStateChange ईवेंट हैंडलर में जोड़ा जाना चाहिए। किसी भी आरंभीकरण कोड को पुन: उपयोग किए जाने पर idempotent होना चाहिए। प्रदर्शन कारणों से, प्रपत्र टैब नेविगेशन के दौरान नियंत्रण को नष्ट और पुन: प्रारंभ कर सकता है।