首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >firebug:如何cd到iframe

firebug:如何cd到iframe
EN

Stack Overflow用户
提问于 2011-02-19 06:45:42
回答 2查看 23K关注 0票数 64

我有一个在iframe中运行的facebook canvas应用程序。我想在firebug中调试我的页面,但不能让javascript范围到正在运行我的应用程序的iframe。

iframe:

代码语言:javascript
复制
<iframe frameborder="0" src="[app_url_removed]" name="iframe_canvas" id="iframe_canvas" class="canvas_iframe_util" style="height: 905px;"></iframe>

我已经尝试了以下所有方法,但都不起作用:

代码语言:javascript
复制
cd(iframe_canvas)
cd(window.iframe_canvas)
cd(iframe_canvas.window)
cd($('iframe_canvas'))

我有firefox 3.6.13,我尝试过firebug 1.7a11和firebug 1.6.2

我也尝试了bookmarklet和其他各种各样的东西,从这个链接Firebug and jQuery selectors in an iFrame都没有用。

EN

回答 2

Stack Overflow用户

发布于 2013-04-11 01:14:14

可以按如下方式访问元素:window.frames[x].document.getElementById("elementID");,其中x是帧索引,elementID是您要指向的元素。

票数 0
EN

Stack Overflow用户

发布于 2014-04-09 23:39:07

我猜当这个问题被问到时,维基没有更新回来,但现在它有了很好的例子:https://getfirebug.com/wiki/index.php/Cd

基本上,从iframe元素获取窗口时缺少的是".contentWindow“

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5047360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档