2010-09-04 33 views
0

我有一个更改密码弹出窗口。我想要发送用户名和更改后的密码到父窗口,它已被弹出窗口成功更改并希望弹出窗口几秒钟后关闭....但我不能够调用从file.i我给code..can中的.cs的JavaScriptü帮助我该怎么办呢?`想要执行一个java脚本代码.cs页

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

更改此:

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

这个

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

:)

+0

仍然无法正常工作... – Alivia 2010-09-05 07:30:46