C# C中弹出窗口中的超链接#
以下超链接位于用C#编写的弹出窗口中 上面的代码正在重定向弹出窗口内的C# C中弹出窗口中的超链接#,c#,redirect,hyperlink,popup,navigateurl,C#,Redirect,Hyperlink,Popup,Navigateurl,以下超链接位于用C#编写的弹出窗口中 上面的代码正在重定向弹出窗口内的Order.Page.aspx 但我正在尝试,当用户单击超链接时: 弹出窗口应关闭 重定向到NavigateUrl~/Order.Page.aspx?OrderID=00001001 您可以选择使用javascript代码。在my_window变量中添加要关闭的窗口,并使用自定义方法closepopup()关闭弹出窗口 <script type="text/javascript"> my_window =
Order.Page.aspx
但我正在尝试,当用户单击超链接时:
~/Order.Page.aspx?OrderID=00001001
您可以选择使用javascript代码。在my_window变量中添加要关闭的窗口,并使用自定义方法closepopup()关闭弹出窗口
<script type="text/javascript">
my_window = window.open("", "mywindow","status=1,width=350,height=150");
function closepopup()
{
if(false == my_window.closed)
{
my_window.close ();
}
else
{
alert('Window already closed!');
}
}
</script>
<body>
<p>
<a href="javascript: closepopup()">Close the Popup Window</a>
</p>
</body>
我试过你的第二个选择。但它不起作用。
<script type="text/javascript">
my_window = window.open("", "mywindow","status=1,width=350,height=150");
function closepopup()
{
if(false == my_window.closed)
{
my_window.close ();
}
else
{
alert('Window already closed!');
}
}
</script>
<body>
<p>
<a href="javascript: closepopup()">Close the Popup Window</a>
</p>
</body>
var hypLink = new HyperLink
{
Text = "Order Nummer",
NavigateUrl = "~/Order.Page.aspx?OrderID=00001001"
};
hypLink.Attributes.Add("onclick", "window.close()")