0
ポップアップウィンドウを閉じると親ページをどのように更新できますか? close関数は、RadCodeBlockクライアントスクリプトです。指定した終了関数から親ページを更新するにはどうすればよいですか?ポップアップウィンドウを閉じたときにページを更新する
<telerik:RadCodeBlock runat="server" ID="rcb1">
<script type="text/javascript">
function GetRadWindow() {
var oWindow = null;
if (window.radWindow)
oWindow = window.radWindow;
else if (window.frameElement.radWindow)
oWindow = window.frameElement.radWindow;
return oWindow;
}
function Close() {
var result = window.confirm("Are you sure you want to close the window!");
if (result == true) {
var oWindow = GetRadWindow();
oWindow.argument = null;
oWindow.close();
return false;
}
}
</script>
</telerik:RadCodeBlock>
おそらく最初にページをリロードする必要があると考えてください。おそらくポップアップは新しいデータにajaxできるのでしょうか?それ以外の場合、通常は 'opener.reload(1)'(ポップアップ)と 'top.reload(1)'(フレーム用)で行われます。さらに 'if(window.confirm("ウィンドウを閉じてください!))){) ' – mplungjan
親ページを再読み込みする必要があります。これは、ポップアップウィンドウからテーブルを更新していて、変更が親ページに直ちに反映されるためです。 –
これは、AJAXと単純なdivを使用する非常に良い理由のように思えます – mplungjan