Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
IFRAME veya web kaynağını temsil eden içerik penceresini döndürür.
Uyarı
Bu yöntem yalnızca Birleşik Arabirimde desteklenir.
Desteklenen denetim türleri
iframe, web kaynağı
Sözdizimi
formContext.getControl(arg).getContentWindow().then(successCallback, errorCallback);
Parametreler
| İsim | Türü | Gerekli | Description |
|---|---|---|---|
successCallback |
İşlev | Hayı | İşlem başarıyla yürütülürken çağrılacak bir işlev. IFRAME veya web kaynağını temsil eden bir içerik penceresi örneği işleve geçirilir. |
errorCallback |
İşlev | Hayı | İşlem başarısız olduğunda çağrılacak bir işlev. |
Dönüş Değeri
Başarılı olduğunda, IFRAME veya web kaynağını temsil eden bir içerik penceresi örneği içeren bir söz döndürür.
Example
Aşağıdaki örnekte, bu yöntemi bir HTML Web kaynağıyla (new_myWebResource.htm) nasıl kullanabileceğiniz gösterilmektedir.
İlk olarak, HTML web kaynağınıza aşağıdaki kodu ekleyin:
// This script should be in the HTML web resource.
function doStuff() {
// Add desired script logic that executes on form load.
}
Ardından, OnLoad olay işleyicisi biçiminde aşağıdaki kodu ekleyin:
// 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();
}
)
}
}
Böyle bir başlatma gerekiyorsa , benzer başlatma kodu TabStateChange olay işleyicisine eklenmelidir. Yeniden kullanılırsa tüm başlatma kodları bir kez etkili olmalıdır. Performans nedenleriyle, form sekme gezintisi sırasında denetimi yok edebilir ve yeniden başlatabilir.