SORU
13 Aralık 2008, CUMARTESİ


jQuery/JavaScript: bir iframe kullanımınız

Bir iframe içinde jquery kullanarak html işlemek istiyorum.

İframe belge, gibi bir şey için jQuery işlevi bağlamında ayarlayarak bunu yapabilmek düşündüm:

$(function(){//document ready
    $('some selector', frames['nameOfMyIframe'].document).doStuff()
});

Ancak bu iş gibi görünmüyor. Muayene biraz frames['nameOfMyIframe'] değişkenleri iframe yüklemek için bir süre bekledim sürece tanımsız olduğunu gösteriyor bana. İframe yükler, ancak değişkenleri erişilebilir (permission denied tip hatalar alıyorum.

Herkes bu geçici bir çözüm bulmak için bir yol biliyor mu?

CEVAP
28 EKİM 2009, ÇARŞAMBA


Eğer <iframe> aynı etki alanında ise, bu öğeleri kolayca erişilebilir

$("#iFrame").contents().find("#someDiv").removeClass("hidden");

Reference

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • JamesAtiPhone

    JamesAtiPhon

    16 EYLÜL 2010
  • MaximumPCMag

    MaximumPCMag

    23 Temmuz 2010
  • TheOtherMau5

    TheOtherMau5

    6 Mart 2012