JS怎么获取iframe内html的值

来源:互联网 发布:太湖云计算广州 编辑:程序博客网 时间:2024/04/29 23:22
JS如何获取iframe内html的body值blank.html代码:

JS如何获取iframe内html的body值
blank.html代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>    <title></title></head><body id="editValue" ></body></html>


default.html代码:
 
<iframe id="IFeditValue" src="blank.html"  scrolling="auto" height="800" width="1000"></iframe>

         
JS如何取blank.html的id为editValue的 body的值?
[解决办法]
iframe 可能连不同服务器的网页
这就涉及到JS跨域访问了
[解决办法]
default页面:
<html><head><script type="text/javascript">window.onload=function(){var img = document.frames["IFeditValue"].document.getElementById('editValue');alert(img.innerHTML);}</script></head><body><iframe id="IFeditValue" src="blank.html"  scrolling="auto" height="800" width="1000"></iframe></body></html>
0 0