现在我有一个页面,页面里面嵌套了一个iframe。我把iframe做成另一个页面,我要在项目中点击这个iframe里分页的下一页页面跳转到父页面头部。该怎么实现?就连iframe里都无法定位到自己的头部哦。

解决方案 »

  1.   

    <input type=button onclick="window.parent.location=window.parent.location+'#'" value=go>写在子页里;-----------不要未曾试过就先言‘怕’了
      

  2.   

    <%@ Page Language="C#" MasterPageFile="~/Control/MasterPage.master" AutoEventWireup="true" CodeFile="Coin_Index.aspx.cs" Inherits="Coll_Coin_Index" %>
    <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
    </asp:Content>
    <asp:Content ID="Content4" ContentPlaceHolderID="CPC" Runat="Server">
    <script type="text/javascript" language="javascript"> 
     
      
        function showInfo(id, divname) {
            var type = "";        var url = "../ajax/GtCity.aspx?id=" + id + "&divName=" + divname;
            var name = "City";
            Ajax(url, name);
            var str = getCookie(name);
            if (str != "") {
                if (str == undefined)
                    str = GtList;
                document.getElementById(divname).innerHTML = str;
            }
        }
        function showMenuList() {
            var type = "";        var url = "../admin/ajax/GtMenuList.aspx?1=1&pid=1";
            var name = "menulist";
            Ajax(url, name);
            var str = getCookie(name);
            if (str != "") {
                if (str == undefined)
                    str = GtList;
              //  document.getElementById("leftMenu").innerHTML = str;
            }    }
        function TogoList(obj,Name) {        document.getElementById("topMenuName").innerHTML = "&nbsp;&nbsp;" + Name;
            document.getElementById("Dvinfo").src = "LeftMenuls.aspx?id=" + obj;
            document.getElementById("Iframe1").src = "rightCoinliste2.aspx?id=" + obj;
        }
       
        </script>
    <div id="content"  >
    <div class="coin_mune">
             <div class="coin_mune_top">
               <div class="coin_mune_con" onmouseover="this.className='coin_mune_convt'" onmouseout="this.className='coin_mune_con'">
               <p  ></p>
                 <ul>
                  <%=GtList() %>
                 </ul>
               </div>
            </div>
             <div id="daohang">
                <div class="dh_bg">
               <div  style=" background:url(../images/dh_bgicon.png) no-repeat bottom left; height:15px; line-height:15px; padding-left:15px; font-size:12px; font-weight:bold; color:#2b5484;"><div id="topMenuName">&nbsp;</div></div>
              </div>
            <input type="hidden" id="MeID" value="" /> 
               <div style="padding-left:10px;"> 
                <iframe src="LeftMenul.aspx" name="Dvinfo" frameborder="0"  scrolling="yes" id="Dvinfo" title="Dvinfo" width="160"  height="750" ></iframe>
                </div>
             </div>
            </div>
            <div id="picshow"   style=" text-align:left;">
              <iframe src="rightCoins.aspx" name="Dvinfo" frameborder="0" id="Iframe1" title="Dvinfo" width="820"  height="910" ></iframe>
              </div>
            </div>
    <script type="text/javascript" language="javascript">
        mover(1);
        showMenuList();
    </script>
    </asp:Content>
    这是父页面
      

  3.   

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="rightCoinliste.aspx.cs" Inherits="Coll_rightCoinliste" %><!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 runat="server">
        <title>无标题页</title>
    </head>
    <body>
        <form id="form1" runat="server">
      <div class="searchxq">
          <div class="Coin_search"><a name="a1"></a>
          <div class="Coin_title">高级搜索</div>
          <div class="Coin_name_search">
            <p>藏品名称:</p>
            <dl>
               <dd> 
                 <asp:TextBox   runat="server" ID="PinName"   CssClass="Coin_input divleft"  ></asp:TextBox>
              </dd>
             
            </dl>
             <p style="padding-left:50px;">面值:</p>
              <ul>
               <li>
                <asp:TextBox   runat="server" ID="txtPriceStart"   CssClass="Coin_input_view divleft"  ></asp:TextBox>           </li>
            
               <li style=" border:0px">
               
               <asp:Button runat="server" ID="btnSearch"   CssClass="Coin_button divleft"   onclick="btnSearch_Click"/>
               </li>
             </ul>
         </div>
       
       </div>
         
     </div>
       
       <div class="wordts" style="float:right;display:none;" id="AddButton" runat="server">
         <ul style="display:none;">
              <li style="float:right; padding-right:10px;"><a onclick="ToUrlfun(<%=id %>)" style=" cursor:hand;">添加</a></li>
         </ul>
     </div>
       <div class="pic">
        <div class="pic_top"></div>
        <div class="picxq">
         <div class="yingbiny">
           <div class="pic_ybny" style="text-align:left;"> 
         <ul>
             <asp:Repeater runat="server" ID="rptYbList" >
             
                <ItemTemplate>
                 <li>
                  <div class="pic_price">
                      <div class="pic_wz">
                     
                      <a style="cursor:hand;"   onclick="TogoUrls(<%# Eval("Id") %>)"><img src="<%# getImg( Eval("Id").ToString()) %>"  style=" max-width:69px; max-height:60px;" /></a>
                      
                      </div>
                    <div class="pic_word">
                      <p class="word_color"><a  style="cursor:hand;"   onclick="TogoUrls(<%# Eval("Id").ToString() %>)"><%# Eval("CollectName").ToString().Length > 7 ? Eval("CollectName").ToString().Substring(0, 7) : Eval("CollectName").ToString()%></a></p>
                      <p  style="color:#ff7f01">面值:<%# Eval("Face_value").ToString().Length > 4 ? Eval("Face_value").ToString().Substring(0, 4) : Eval("Face_value").ToString()%></p>
                      <p>版别:<%# Eval("Issued_Date").ToString().Length > 6 ? Eval("Issued_Date").ToString().Substring(0, 6) : Eval("Issued_Date")%></p>
                      <p>浏览 <%# Eval("Browse_Intervention").ToString()!="0"?Eval("Browse_Intervention").ToString():Eval("BrowseCount").ToString() %>/评论 
                          <%# Eval("RecomCount")%></p>
                   </div>
                 </div>
                  </li>
                </ItemTemplate>
             
             </asp:Repeater>
             </ul>
           </div>
         </div>
        </div>
       <div class="pic_bottom"></div>
       </div> 
          <div class="clear"></div>
       <div style="float:right; padding-right:30px;">
              <table  style=" padding-top:5px;">
                  <tr><td colspan="4"> <div id="msg_Null" runat="server" style="text-align:center;color:Red;font-size:16px; "><%--上一页--%</div></td></tr>
                  <tr> 
                  <td style=" padding-top:3px;padding-right:10px;">
                          <div  runat="server" id="Pagediv"  ></div>
                    </td>
                    <td><asp:label id="lblPageCount" runat="server" Font-Size="9pt"><%--下一页--%></asp:label></td>
                    <td  style=" padding-top:3px;padding-right:10px;"><asp:label id="lblCurrentIndex" runat="server" Font-Size="9pt"   >第 1 页&nbsp;</asp:label></td>
                   
                      <td>
                         转到第:
                            <asp:DropDownList id="DdlPageIndex" runat="server" 
                                OnSelectedIndexChanged="PagerSelect" AutoPostBack="true">
                            </asp:DropDownList>
                          页
                      </td>
                       <td alig n="right">
                     
                    </td>
                  </tr>
              </table>
       </div>
       
        </form>
    </body>
    </html>
    这就是那个iframe的页面了,我要点击这个页面的分页,能分页,还能让界面回到头部那里。