无法关闭没有真实URL的子窗口

时间:2013-10-01 10:16:14

标签: c# javascript asp.net vb.net

function openwindow() {
   var win = window.open('APP://CALLOUT, 94564584/');
   win.close();
   var win2 = window.open('http://google.com');
   win2.close();
}

基本上我试图实现的是关闭子窗口“赢”。但它无法关闭。 app:// callout是调用我的exe。

我尝试使用格式正确的网址,没有问题(“win2”)。无论如何我可以结束我的胜利吗?

如果没有,有没有办法让我调用这个exe?我不能做一个file.openread,因为我需要使用Web请求。 response.redirect没问题,但这意味着我的按钮除了response.redirect之外什么也做不了。在调用app:// callout之前,我需要先使用按钮执行某些操作。

也许启用计时器在单击按钮后执行response.redirect?这是单调乏味而且效率不高?

谢谢:)

1 个答案:

答案 0 :(得分:0)

好的,我已经找到了解决方法。

不是最好的,但对我来说足够好。

<div style="visibility:hidden;"><iframe id="if1" runat="server"></div>


Protected Sub btn_submit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn_submit.Click

   'Do my stuff

    Me.if1.Attributes("src") = "APP://CALLOUT, 94564584" 

    btn_submit_ModalPopupExtender.Show()

End Sub