想要执行java脚本代码.cs页面

时间:2010-09-04 13:30:08

标签: javascript asp.net

我有一个更改密码弹出窗口。我希望在弹出窗口成功更改后,将用户名和更改的密码发送到父窗口,并希望弹出窗口在几秒后关闭....但我无法从.cs文件中调用javascript。我正在给代码..你可以帮我怎么做......`

string script = "<script>" + "return updateParent();";
         if (!ClientScript.IsStartupScriptRegistered("someKey"))
         {
             ClientScript.RegisterStartupScript(this.GetType(), "someKey", script);
         }   

<script type="text/javascript">
       function updateParent() {
           opener.document.form1.getElementById(Username).value = document.form1.getElementById(Username).value;
           opener.document.form1.getElementById(pswrd).value = document.form1.getElementById(new_paswrd).value;
           self.close();
           return false;
       }
</script>`

1 个答案:

答案 0 :(得分:1)

改变这个:

string script = "<script>" + "return updateParent();";

到这个

string script = "<script>" + "return updateParent();" + "</script>";

:)