2013-10-01 4 views
0
function openwindow() { 
    var win = window.open('APP://CALLOUT, 94564584/'); 
    win.close(); 
    var win2 = window.open('http://google.com'); 
    win2.close(); 
} 

В основном то, что я пытаюсь достичь, - это закрыть дочернее окно «выиграть». но он не может быть закрыт. app: // callout - это вызов моего exe.Cant close child window, в котором нет действительного URL-адреса

Я попытался использовать хорошо отформатированный URL-адрес и не было проблем («win2»). я все равно могу закрыть свою победу?

если нет, есть ли способ для меня назвать этот exe? я не могу сделать file.openread, поскольку мне нужно использовать веб-запрос. response.redirect в порядке, но это означает, что моя кнопка не может делать ничего, кроме response.redirect. Сначала нужно сделать что-то с помощью кнопки перед вызовом приложения: // выноска.

возможно включить таймер, чтобы сделать response.redirect после нажатия кнопки? это утомительно и неэффективно?

спасибо :)

ответ

0

ok Я нашел обходное решение уже.

не лучший, но достаточно хороший для меня.

<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