SORU
18 ŞUBAT 2011, Cuma


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
23 ŞUBAT 2011, ÇARŞAMBA


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:

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"

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Adam Khoury

    Adam Khoury

    23 Ocak 2008
  • Marissah Simonini

    Marissah Sim

    25 HAZİRAN 2013
  • William Sledd

    William Sled

    24 EYLÜL 2006