Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengembalikan jendela konten yang mewakili IFRAME atau sumber daya web.
Nota
Metode ini hanya didukung pada Antarmuka Terpadu.
Jenis kontrol yang didukung
iframe, sumber daya web
Syntax
formContext.getControl(arg).getContentWindow().then(successCallback, errorCallback);
Parameter-parameternya
| Nama | Tipe | Diperlukan | Description |
|---|---|---|---|
successCallback |
Function | Tidak. | Fungsi yang akan dipanggil saat operasi berhasil dijalankan. Instans jendela konten yang mewakili IFRAME atau sumber daya web diteruskan ke fungsi . |
errorCallback |
Function | Tidak. | Fungsi untuk memanggil saat operasi gagal. |
Mengembalikan Nilai
Setelah berhasil, mengembalikan janji yang berisi instans jendela konten yang mewakili IFRAME atau sumber daya web.
Example
Contoh berikut menunjukkan bagaimana Anda dapat menggunakan metode ini dengan sumber daya Web HTML (new_myWebResource.htm).
Pertama, tambahkan kode berikut di sumber daya web HTML Anda:
// This script should be in the HTML web resource.
function doStuff() {
// Add desired script logic that executes on form load.
}
Selanjutnya, tambahkan kode berikut dalam formulir penanganan aktivitas OnLoad:
// 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();
}
)
}
}
Kode inisialisasi serupa harus ditambahkan ke penanganan aktivitas TabStateChange jika inisialisasi tersebut diperlukan. Kode inisialisasi apa pun harus idempogen jika digunakan kembali. Untuk alasan performa, formulir mungkin menghancurkan dan menginisialisasi ulang kontrol selama navigasi tab.