/ / zatvoriť okno kliknutím na tlačidlo s použitím javascript - javascript, asp.net, tlačidlo, kliknúť, vb.net-2010

zavrieť okno kliknutím na tlačidlo pomocou javascript - javascript, asp.net, tlačidlo, kliknite, vb.net-2010

Vytváram dialógové okno správy pomocou výstražného upozornenia JavaScriptu. Toto dialógové okno obsahuje jedno tlačidlo. Kliknutím na toto tlačidlo chcem zatvoriť aktuálne okno.

JavaScript

<script language="javascript" >
function Confirmation() {
var win = window.open("", "_self");
if (confirm("Are you sure you want to close the form?") == true)
win.close();
else
return false
}

</script>

HTML

 <td class="style5">
<asp:ImageButton ID="close" runat ="server" ImageUrl ="image/button_blue_close.png" OnClientClick="return Confirmation()"
Height="16px" Width="21px" ImageAlign="Right"/>
</td>

môj kód zatvorí okno, len keď kliknem na tlačidlo obrázku. Ale chcem zavrieť okno kliknutím na tlačidlo dialógového okna

 my code in vb.net
-----------------
ClientScript.RegisterStartupScript(Me.GetType(), "message", "alert("Please Raise the  ticket for particular event");", True)

odpovede:

0 pre odpoveď č. 1

Ak chcete zatvoriť nadradené okno, mali by ste svoj kód zmeniť

`<script language="javascript" >function Confirmation(){if (confirm("Are you sure you want to close the form?") == true) window.opener.close();else return false;}</script>`

0 pre odpoveď č. 2

Ak vám rozumiem správne, chcetezavrieť rodičovský windown z dialógového okna. Hoci kód, ktorý ste napísali, zavrie dialógové okno a nie vaše rodičovské okno. Ak chcete zatvoriť nadradené okno, môžete použiť nasledujúci kód:

window.opener.close();