1

私は次の構造を持っています:

私のページはこのようなフレームで開かれました:

<div id="ajaxbox" class="dhtmlwindow" style="z-index: 101; width: 73%; visibility: visible; display: block;">
<div class="drag-handle" style="opacity: 1;">
Title
<div class="drag-controls">
</div>
<div class="drag-contentarea" style="height: 715px; overflow: hidden; display: block;">
<iframe name="_iframe-ajaxbox" style="margin:0; padding:0; width:100%; height: 100%" src="">
//My Page opened here
</iframe>
....

linkbutton、私は自分のページからコンテナーを閉じたいです ( div id="ajaxbox")

これを行う方法 ?

4

1 に答える 1

1

親ページの div を閉じる JavaScript 関数を記述します。

jQuery の例:

function CloseDiv()
{
    $("#ajaxbox").hide();
}

リンク ボタンでクライアント スクリプトを呼び出します。

<asp:linkbutton id="LinkButton1"
       text="Close Me"
       onclientclick="parent.CloseDiv()"
       runat="Server" />
于 2012-08-26T11:58:20.977 に答える