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");
Bunu Paylaş:
iframe yüksekliği dinamik iç - JQUERY ...
JQuery ile JavaScript nesne için form ...
Nasıl hata ayıklama Firebug (veya benz...
HTML-kodlama JavaScript/jQuery...
Yürütmesini ana sayfadan iframe içinde...