首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • iframe怎样提取子页面标签内容? [已结贴,结贴人:iloveora]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-16 14:36:08 楼主
    又有问题了,因为按照查到的资料说的好像不对。
    aa.htm:
    <iframe src="child.htm" id="aaframe" scrolling="no" frameborder="0" marginwidth="0" marginheight="0" > </iframe>

    <script type="text/javascript">
    if (aaframe.readyState=="complete"){
    alert(document.mydiv.innerText);
    }
    </script>

    子窗口:child.htm
    body部分: <div id="mydiv" style="position:absolute;top:50px;left:0px;width:800px; height:600px;">aa </div>

    执行没反应,说明aaframe没有ready.如果去掉if (aaframe.readyState=="complete")这个条件,就提示document.mydiv.innerText为空或不是对象

    该怎么做呢?谢谢!
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • oxoxo
    • 等级:
    发表于:2008-04-16 15:43:291楼 得分:5
    aaframe.document.mydiv.innerText
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xiaofanku
    • 等级:
    发表于:2008-04-16 15:50:382楼 得分:5
    document.mydiv.innerText为空或不是对象
    因为在aa.html中没有mydiv
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xiaofanku
    • 等级:
    发表于:2008-04-16 15:51:433楼 得分:0
    贴上代码吧!我这样看不懂!楼下继续
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-16 16:56:164楼 得分:0
    试了好像不对。。。

    引用 1 楼 oxoxo 的回复:
    aaframe.document.mydiv.innerText
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-16 17:06:295楼 得分:10
    JScript code
    window.frames[0].document.getElementById("mydiv").innerHTML;
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 09:14:476楼 得分:0
    谢谢各位,最近有点忙,闲下来挨个试试,先结贴
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-13 18:21:497楼 得分:0
    看看结贴后能否再发
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved