Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Atgriež satura logu, kas attēlo IFRAME vai tīmekļa resursu.
Piezīmes
Šī metode tiek atbalstīta tikai vienotajā interfeisā.
Atbalstītie vadīklu veidi
iframe, tīmekļa resurss
Sintakse
formContext.getControl(arg).getContentWindow().then(successCallback, errorCallback);
Parametrus
| Vārds | Tips | Nepieciešams | Apraksts |
|---|---|---|---|
successCallback |
Function | Nē | Funkcija, kas jāizsauc, kad operācija ir veiksmīgi izpildīta. Funkcijai tiek nodota satura loga instance, kas attēlo IFRAME vai tīmekļa resursu. |
errorCallback |
Function | Nē | Funkcija, kas jāizsauc, ja operācija neizdodas. |
Atgrieztā vērtība
Ja tas ir veiksmīgs, atgriež solījumu, kas satur satura loga instanci, kas attēlo IFRAME vai tīmekļa resursu.
Piemērs
Šajā piemērā ir parādīts, kā šo metodi var izmantot ar HTML Web resursu (new_myWebResource.htm).
Vispirms HTML tīmekļa resursā pievienojiet šādu kodu:
// This script should be in the HTML web resource.
function doStuff() {
// Add desired script logic that executes on form load.
}
Pēc tam veidlapā OnLoad notikumu apdarinātājs pievienojiet šādu kodu:
// 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();
}
)
}
}
Līdzīgs inicializācijas kods jāpievieno TabStateChange notikumu apdarinātājam, ja šāda inicializācija ir nepieciešama. Jebkuram inicializācijas kodam jābūt idempotentam, ja tas tiek izmantots atkārtoti. Veiktspējas apsvērumu dēļ veidlapa var iznīcināt un atkārtoti inicializēt vadīklu cilnes navigācijas laikā.