zoukankan      html  css  js  c++  java
  • iframe页面script交互

    主页面:

    <html>

    <tr>

      <td>

      <div id=RightViewDiv>

          <iframe name=SubSeekFrame style='100%;height:100%;' frameborder=0 scrolling=no></iframe>

      </div>

           </td>

    </tr>

    子页面(即SubSeekFrame页面)

    eg:

    1.主页面操作:

    document.getElementByName("SubSeekFrame").style.display = "none"; 控制iframe的display属性(none隐藏   block将显示为块级元素,此元素前后会带有换行符     inline 默认。被显示为内联元素,元素前后没有换行符。)

    document.getElementByName("SubSeekFrame").src = "AffixFile_list.jsp?ID=110";//iframe地址

    //   主页面的 document.getElementsByName("SubSeekFrame")[0].contentWindow即相当于在iframe子页面里的windows操作。

    document.getElementByName('SubSeekFrame').contentWindow.location.reload();//子页面重新加载       

    var checkboxs =  document.getElementByName("SubSeekFrame").contentWindow.document.getElementsByName("SelectLineTD");//获得子页面SelectLineTD对象(假设子页面有一个name=SelectLineTD的多选框)

    if(checkboxs !=null){

      for(var k = 0;k< checkboxs.length;k++){

        if(checkboxs[k].checked){} //第k个多选框被选中时

      }

    }

    2.iframe子页面操作:

    window.parent.Seekmenu();//调用父页面Seekmenu方法(假设父页面中有Seekmenu()方法)

  • 相关阅读:
    WebApi 2:属性路由 [Route()],attribute routing
    WebApi:路由和Action选择
    1024 科学计数法(20 分)
    1023 组个最小数(20 分)
    1022 D进制的A+B(20 分)
    1021 个位数统计(15 分)
    1020 月饼(25 分)
    1019 数字黑洞(20 分)
    1018 锤子剪刀布(20 分)
    1017 A除以B(20 分)
  • 原文地址:https://www.cnblogs.com/zdyang/p/10817866.html
Copyright © 2011-2022 走看看