bir iframe cd nasıl firebug:
İframe içinde çalışan facebook tuval bir uygulama var. Firebug benim sayfa hata ayıklama için istiyorum ama benim app çalıştıran iframe kapsamı için javascript alabilirsiniz.
iframe:
<iframe frameborder="0" src="[app_url_removed]" name="iframe_canvas" id="iframe_canvas" class="canvas_iframe_util" style="height: 905px;"></iframe>
aşağıdaki denedim ama hiç biri çalışmıyor:
cd(iframe_canvas)
cd(window.iframe_canvas)
cd(iframe_canvas.window)
cd($('iframe_canvas'))
Firefox 3.6.13 var ve firebug 1 denedim.7a11 ve firebug 1.6.2
ayrıca çalıştı favori ve bu linkten çeşitli diğer şeyler Firebug and jQuery selectors in an iFrame boşuna.
CEVAP
Bu komutlar: kullanın
cd(frames[0])
cd(frames["iframe_canvas"])
ve
cd(top)
ana penceresine geri dönmek için.
Yine de, bu şu anda cross-domain-iframe işe yaramaz bir hata yüzünden (http://code.google.com/p/fbug/issues/detail?id=3893). Her iki durumda da senin evironment testi olmak üzere iki test durumlar vardır:
- https://getfirebug.com/tests/content/commandLine/cd.html (aynı etki, benim için çalışıyor: 3.6.13, FB 1.6.2) FF
- http://getfirebug.com/tests/issues/3893/issue3893.html (çapraz etki alanı, başarısız)
Eğer cd komutu doğrudan aşağıdaki komutları için bir etkiye sahip değil gibi görünüyor bir kez daha komutları çalıştırmak için sürpriz bir diğer olası kaynak:
>>> cd(frames[0]); location.href;
["Current window:", Window cdFrame.html]
"https://getfirebug.com/tests/content/commandLine/cd.html"
>>> location.href
"https://getfirebug.com/tests/content/commandLine/cdFrame.html"
Nasıl CSS iframe uygulanacak?...
Nasıl hata ayıklama Firebug (veya benz...
Nasıl bir web sayfası doğrudan tarayıc...
nasıl iFrame Ana Sayfa jquery kullanar...
nasıl iframe bağlantı üst pencere açıl...