1

私は in を使用してButtonおりWeb formonclickイベントは新しいタブでレポートを開く必要があります。onclientclickのプロパティを使用してButtonいますが、他のすべてを有効にするButtonRadio Button、新しいタブにリダイレクトできます。これを防ぐ方法。

4

2 に答える 2

1

OnClientClick の代わりにボタン クリックでこのコードを使用します。

btnPrint.Attributes.Add("onclick", "window.open('yourpage.aspx'); return false;");
于 2013-01-04T12:31:26.207 に答える
0

OnClientClick を有効にして新しいタブで開く場合は、ウィンドウを開いた後にこの機能を元に戻す必要があります。

2 つのオプションがあります

  1. ウィンドウ上の他のボタンをクリックすると

  2. しばらくして setTimeout()

この関数/コードを次の範囲内で使用します。

function ResetTarget() {
   window.document.forms[0].target = '';
}
于 2020-07-14T14:34:58.463 に答える