zoukankan      html  css  js  c++  java
  • iframe 传值问题

    当一个页面中插入了iframe或者由不同的框架组成(fieldset)时,这种情况下,需要处理的业务逻辑比较常见的就是数据进行交互了

    1.页面中插入了iframe情况

    由于页面中插入了iframe,那么iframe就是一种从属于主窗体的关系
    当一个页面中插入了iframe或者由不同的框架组成(fieldset)时,这种情况下,需要处理的业务逻辑比较常见的就是数据进行交互了

    1.页面中插入了iframe情况

    由于页面中插入了iframe,那么iframe就是一种从属于主窗体的关系

    主窗体要取得iframe中的值:window.frames["iframe的名字"].document.getElementById("");

    iframe要取得主窗体中的值:window.top.document.getElementById("");

    iframe要取得iframe的值:window.top.frames["iframe的名字"].document.getElementById("");

    2.页面由<fieldset></fieldset>组成

    页面间的关系都是平等的

    假如存在topFrame和mainFrame

    topFrame要取得mainFrame中的值:window.top.frames["mainFrame"].document.getElementById("");

    备注:上面的top都是直接定向于主窗体

    主窗体要取得iframe中的值:window.frames["iframe的名字"].document.getElementById("");

    iframe要取得主窗体中的值:window.top.document.getElementById("");

    iframe要取得iframe的值:window.top.frames["iframe的名字"].document.getElementById("");

    2.页面由<fieldset></fieldset>组成

    页面间的关系都是平等的

    假如存在topFrame和mainFrame

    topFrame要取得mainFrame中的值:window.top.frames["mainFrame"].document.getElementById("");

    备注:上面的top都是直接定向于主窗体

    在页面中引入iframe,parent跟top的作用是一样的。
    但是在<fielde>情况下,parent是父窗体,top是顶级窗体

  • 相关阅读:
    省市区(简版)
    利用 NSSortDescriptor 对 NSMutableArray 排序
    Objective-C 高性能的循环遍历 forin
    iOS-内存管理
    ios-遍历和排序
    寒假 OC-代理,类目,内存,协议,延展,数组,字典,集合
    Oracle SQL篇(二)oracle自连接操作
    Oracle SQL篇(三)Oracle ROWNUM 与TOP N分析
    Oracle SQL篇(四)group by 分组与分组的加强 rollup
    ODI中删除数据的处理
  • 原文地址:https://www.cnblogs.com/guozhe/p/3806276.html
Copyright © 2011-2022 走看看