为了账号安全,请及时绑定邮箱和手机立即绑定

求指教关于iframe的问题,具体看下面情况

求指教关于iframe的问题,具体看下面情况

Cats萌萌 2021-04-26 14:10:50
您好:我看了您给别人回复的一个问题,其中用到了iframe 内部嵌入html标签,代码为:<iframe id="iframe_id" style="display:none;"><!doctype html><html><head><meta charset="utf-8"><title></title></head><body></body></html></iframe>获取内部的body值是使用代码:var tryif = document.getElementById("iframe_id").contentWindow.document.body.innerHTML;我在最初在ifame的body中写了一部分的内容:<iframe id="iframe_id" style="display:none;"><!doctype html><html><head><meta charset="utf-8"><title></title></head><body><p>downLoad</p></body></html></iframe>现在我遇到了一个问题,我一直无法获取到我iframe中的值,请求您能帮助解答。
查看完整描述

2 回答

?
狐的传说

TA贡献1804条经验 获得超3个赞

获取iframe里的值似乎确实比较麻烦,还不清楚你那边到底是怎么回事。

初步猜想,

一是可能你获取值的代码在iframe代码之前,

二是可能你获取iframe元素时就没有获取到,对于这种情况,你可以尝试这样弹出:

1alert(document.getElementById("iframe_id").tagName); //注意大小写

如果结果是IFRAME,那就是正确的,如果不是,那就有问题。

请先尝试一下,还没能解决请用追问把问题详细描述一下。


查看完整回答
反对 回复 2021-05-05
  • 2 回答
  • 0 关注
  • 221 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信