/ / schließe das Fenster in der Schaltfläche Klicken Sie mit Javascript - Javascript, asp.net, die Schaltfläche, klicken Sie auf, vb.net-2010

Schließen Sie das Fenster in der Schaltfläche klicken Sie mit Javascript - Javascript, asp.net, Schaltfläche, klicken Sie auf, vb.net-2010

Ich erstelle ein Meldungsdialogfeld mit einer JavaScript-Warnhinweisanweisung. Dieses Dialogfeld enthält eine Schaltfläche. Klicken Sie in dieser Schaltfläche, um das aktuelle Fenster zu schließen.

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>

Mein Code schließt das Fenster nur, wenn ich auf die Bildschaltfläche klicke. Aber ich möchte das Fenster schließen, indem Sie auf das Dialogfeld klicken

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

Antworten:

0 für die Antwort № 1

Sie sollten Ihren Code so ändern, wenn Sie das übergeordnete Fenster schließen möchten

`<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 für die Antwort № 2

Wenn ich deine Frage richtig verstanden habe, willst duum das übergeordnete Fenster aus dem Dialogfeld zu schließen. Der von Ihnen geschriebene Code schließt jedoch Ihr Dialogfeld und nicht Ihr übergeordnetes Fenster. Um das übergeordnete Fenster zu schließen, können Sie folgenden Code verwenden:

window.opener.close();