1
<script type="text/javascript">
    function test(a)
    {

        window.opener.document.forms[0].elements['src'].value = a;
    }
  </script>




protected void btnUpload_Click(object sender, EventArgs e)
{
    try
    {
        string filename = Path.GetFileName(this.fileuploadimages.PostedFile.FileName);
        fileuploadimages.SaveAs(Server.MapPath("~/Images/" + filename));
        ImageUrl = "~/Images/" + filename;
        btnUpload.OnClientClick = string.Format("test(\'{0}\');",ImageUrl);
        Response.Write("<script language="'javascript'"> {top.close() }</script>");
    }
    catch (Exception ex)
    {
        Response.Write(ex.Message);
    }
}

パラメータを指定してtestという名前のjavascript関数を呼び出す必要があります

私は上記のようにしようとしていますが、うまくいきません.plzは事前に感謝します.

4

0 に答える 0