iframe 页面contentPane获取不到

  • var  contentPane=document.getElementById('reportFrame').contentWindow.contentPane;
  • console.log(contentPane);
  • 打印出来是undefined

FineReport茹茈迩已 发布于 2017-3-23 12:06
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
macro_hard发布于2017-3-23 12:08(编辑于 2023-9-6 09:34)
555
  • 茹茈迩已 茹茈迩已(提问者)

    在控制台document.getElementById(\'reportFrame\').contentWindow.contentPane;可以出来,在页面出不来
    回复
    2017-03-23 12:11 
最佳回答
0
茹茈迩已发布于2017-3-23 12:11(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    什么意思?
    console.log(document.getElementById(\'reportFrame\').contentWindow.contentPane)有?
    是不是有多个id都是reportFrame的元素
    回复
    2017-03-23 12:14 
  • macro_hard macro_hard

    还有就是console.log的时候,是不是iframe里没加载完
    回复
    2017-03-23 12:36 
最佳回答
0
macro_hard发布于2017-3-23 12:14(编辑于 2023-9-6 09:34)
555
最佳回答
0
macro_hard发布于2017-3-23 12:36(编辑于 2023-9-6 09:34)
555
  • 茹茈迩已 茹茈迩已(提问者)

    应该是没加载完 所以在控制台找contentPane的时候可以找到。这种情况怎么解决
    回复
    2017-03-23 12:48 
最佳回答
0
茹茈迩已发布于2017-3-23 12:48(编辑于 2023-9-6 09:34)
555
最佳回答
0
macro_hard发布于2017-3-23 12:51(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 572浏览人数
  • 最后回答于:2017-3-23 12:51
    活动推荐 更多
    热门课程 更多
    返回顶部