我有一个更改密码弹出窗口。我希望在弹出窗口成功更改后,将用户名和更改的密码发送到父窗口,并希望弹出窗口在几秒后关闭....但我无法从.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>`
答案 0 :(得分:1)
改变这个:
string script = "<script>" + "return updateParent();";
到这个
string script = "<script>" + "return updateParent();" + "</script>";
:)