|
分類:[.NET 全般]
VisualWebDevelopper2010Expressで ASP.NETです。
画面をjavascriptでポップアップ形式で開いたあと 閉じようとしているのですが、 閉じる処理を二回押さないと閉じてくれません。
なにか処理がたりないのでしょうか?
開く処理 Protected Sub GridView2_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs) Handles GridView2.SelectedIndexChanged
Dim scriptStr As String scriptStr = "<script type='text/javascript'>" scriptStr += "window.open('webform3.aspx','_blank','width=600,height=400,return false');" scriptStr += "</script>" ClientScript.RegisterStartupScript(Me.GetType(), "Default2画面", scriptStr) End Sub
閉じる処理 Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click Button1.Attributes.Add("onclick", "opener = null;window.close();") End Sub 上記閉じる処理を二回押さないと 閉じてくれません
|