zoukankan      html  css  js  c++  java
  • 转载:frameset下子frame获取父页面的父页面的子页面中内容

    转载网址:http://hi.baidu.com/pdj408/item/b3cfdb2adbf736c6a517b698

     
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <html>
        <head>
            <title>配置管理</title>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <style type="text/css">
                frame{margin: 0;padding: 0;}
                frameset {margin: 0;padding: 0;}
            </style>
        </head>
                
                
        <frameset rows="88,*,30"  framespacing="0" border="no" >
            <frame src="${ctx}/jsp/manage/manage-head.jsp" id="head" name="head" scrolling="no" frameborder="0">
            <frameset cols="192,*" framespacing="0" border="no">
                <frame src="${ctx}/jsp/manage/manage-left.jsp" scrolling="no"  frameborder="0">
                <frame src="${ctx}/jsp/manage/manage-context.jsp" name="_link" scrolling="no" frameborder="0">
            </frameset>
            <frame src="${ctx}/jsp/manage/magage-foot.jsp" scrolling="no" frameborder="0">
        </frameset>
    </html

    我在manage-context.jsp下页面中通过jquery获取/修改manage-head.jsp中的内容

    var head=$(window.parent.parent.frames["head"].document);//获取head页面,这是一个文档树对象。

    下面是manage-head.jsp中一段代码

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <div id="t_div">
                 <div id="ul" class="t_link_div_left" >   
                    <ul class="t_link_class" >
                        <c:forEach items="${linkList}" var="linkInfo">
                            <li class=""><a id="linkUrl" class="link-href-info" target="_link" href="${linkInfo.linkUrl}"><span>${linkInfo.linkName}</span></a></li>
                        </c:forEach>
                        <div class="clear"></div>
                    </ul>
                </div>
    </div>

    var div=head.find("#ul");    //获取链接的这个div

    var ul=ul.find(".t_link_class");//通过上面div对象获取到ul

    ul.find("li").remove();//删除ul下面的所有li

    //向ul中添加li

    for(var i=0;i<data.list.length;i++){
         var linkUrl=data.list[i].linkUrl;
         var linkName=data.list[i].linkName;
         ul.append("<li class=''><a id='linkUrl' class='link-href-info' target='_link' href="+linkUrl+"><span>"+linkName+"</span></a></li>");

    }

  • 相关阅读:
    pycharm 安装第三方库报错:AttributeError: 'module' object has no attribute 'main'
    CentOS7.x 设置显示vi/vim行号
    centos下使用yum 安装pip
    kubelet服务启动失败,错误代码255
    服务器时间设置
    解决umount.nfs: /data: device is busy 问题
    vim修改权限: E45: 已设定选项 'readonly' (请加 ! 强制执行)
    Postgresql 截取字符串
    《算法竞赛进阶指南》0x31质数 阶乘分解质因数
    《算法竞赛进阶指南》0x31质数 POJ2689 Prime Distance
  • 原文地址:https://www.cnblogs.com/lraa/p/2879945.html
Copyright © 2011-2022 走看看