自定义搜索
上一篇:安全须知:你家门口有没有这些符号
下一篇:上传文件,不用重新加载网页,进程显示(附PHP,javascript代码、演示);
在一个包含iframe页面中,如何得到iframe的显示内容
米娅 2010年11月23日 00:11:35

iframe显示的内容是它加载的文件。如何获得文件的内容呢?举例如下:

网页上的iframe如下:
<iframe id="upload_target" name="upload_target" src="load.php"></iframe>

javascript代码如下:
var xx = document.getElementById('MyIFrame').contentDocument.body.innerHTML;
alert(xx);

本人在IE8、firefox 3.6.12、Google Chrome 7.0.517.44下作了试验,都有效。


2楼 2010年12月20日 15:38:05 米娅

如果上面的不好用,可以考虑下面的这两个:

document.getElementById('target_upload').contentWindow.document.documentElement.innerHTML

或者

document.getElementById('target_upload').contentWindow.document.body.innerHTML

第1页 共1页
相关链接
1. 如何找到Window 8 的控制面板、和运行Dos命令的地方
2. Google企业邮箱管理面板登录网址链接
3. 加拿大邮政正在出售面值20加元的银币,价格20,推荐!
4. 钱云会惨死案跟踪(23):全程目击证人保证对中央调查组出面作证
5. “李刚门”“和解”内幕:“组织”出面,46万+闭嘴(转贴)
6. 嗨,后面的那位童鞋,说你呢(图)
7. 对“维基解密”创始人的性方面的指控和美国有关么(和老美聊天)
8. 青涩的女子,面对心仪的男子 ...
9. 维基解密让人们看到最高处猴子们的真实面目(和老美聊天)
10. 吃一包泡面需肝脏解毒32天
11. 北京炸酱面用干面条做效果好
12. 人面桃花相映红(图)
13. 如何健康吃方便面
14. 中国十二种最美味面食,你吃过哪些?
15. 当纽约被袭时,为什么美国人没有把另一面脸给本.拉登?(和老美聊天)
16. "在一个多月内,中国外储账面损失已达900亿元人民币。"