SORU
15 NİSAN 2009, ÇARŞAMBA


İframe içerik yüklü (Çapraz tarayıcı)varsa tespit

Bir iframe ve içeriği yüklü algılamaya çalışıyorum ama pek şanslı değilim. Benim uygulama ana penceresinde metin alanlarında bazı giriş ve güncellemeler sağlamak için iframe alır 'Canlı Önizleme'

(YUİ) iframe load olayı gerçekleştiğinde tespit etmek için aşağıdaki kod ile başladım.

$E.on('preview-pane', 'load', function(){
    previewBody = $('preview-pane').contentWindow.document.getElementsByTagName('body')[0];
}
<>'önizleme bölmesi' benim iframe kimliğidir ve YUİ olay işleyicisi eklemek için kullanıyorum. p Ancak, benim geri arama (iframe yük üzerine) vücut erişmeye çalışıyor, olay işleyicisi önce iframe yükler hazır olduğu için bence başarısız. Bu kod eğer uyku üreten bir php komut dosyası yaparak iframe yükleme ertelersem çalışır.

Temelde, iframe yükledi ve belge hazır olduğunda algılamak için tarayıcılarda doğru yaklaşım ne olduğunu soruyorum?

CEVAP
15 NİSAN 2009, ÇARŞAMBA


this blog yazısı bakın. JQuery kullanır, ama eğer bunu kullanıyorsanız bile size yardımcı olacaktır.

Temelde document.ready() Senin için bu ekleyin

$('iframe').load(function() {
    RunAfterIFrameLoaded();
});

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fr. Eckle Studios

    Fr. Eckle St

    29 Kasım 2006
  • Jorrit Jongma

    Jorrit Jongm

    17 Ocak 2008
  • mipd1980

    mipd1980

    25 EKİM 2006