0

私のプロジェクトでは、メニュー リストを作成しました。メニュー項目をクリックすると、特定のページが同じページの iframe に読み込まれます。ただし、iframe ではなく、別のページとして読み込まれます。どうしてこれなの?

<script language="javascript" type="text/javascript" >
   function changeFrm(NewSrc){
       document.getElementById('middleiD').src = NewSrc;}
    <asp:HyperLink ID="HyperLink6" runat="server" onClick='ChangeFrm("WebUserControl.ascx")'>Calendar</asp:HyperLink>
4

1 に答える 1

0

あなたreturn false;はあなたのonclickイベントでバブリングを止めるために元のクリックを告げる必要があります

<asp:HyperLink ID="HyperLink6" runat="server" onClick='ChangeFrm("WebUserControl.ascx"); return false;'>Calendar</asp:HyperLink>

さて、複製を停止するには、それを関数に追加します。

function changeFrm(NewSrc){
   document.getElementById('middleiD').src = NewSrc;
   return false;
}
于 2012-05-23T12:21:54.333 に答える