0

マスターページを備えたasp.netアプリケーションがあります。ページの1つに、以下に示すようにjavascriptを使用して別のページを開くボタンクリックイベントがあります。

string urlVerify = "VerifyEnrollmentEntries.aspx";
string fullURLVerify = "var newVerifyDataWindow = window.open('" + urlVerify +               "','_blank','height=600,width=950,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,titlebar=no' ); 
ClientScript.RegisterStartupScript(this.Page.GetType(), "OpenWindow", fullURLVerify, true);

このポップアップページにはマスターページがありません。これは単なるスタンドアロンページですが、プロジェクトの一部です。ユーザーがこのポップアップページの閉じるボタンをクリックしたときに、このページを閉じて、asp.netの特定のページにリダイレクトしたいと思います。現在、閉じるボタンをクリックするとページが閉じ、ポップアップの原因となった親ページが表示されます。

4

1 に答える 1

1

ポップアップを閉じる前に、JS コードを実行します。

opener.location.href = "YourRedirectUrl.aspx"

親をそのURLにリダイレクトします

于 2012-08-01T15:50:33.127 に答える