如何使用javascript将参数从弹出窗口传递到asp.net中的父窗口

时间:2013-12-31 08:10:43

标签: javascript asp.net popup

我想使用java脚本将带有URL的参数传递给父窗口 我使用下面的代码

  function btnCopyclick() 
   {
       var url = "../Users/Workstation.aspx?patientid=20";
       window.opener.location = url;
       window.self.close(); 
   }

但是当我使用asp.net Label控件传递参数值时,它将不起作用

   function btnCopyclick() 
   {
       var patientid = document.getElementById('<%= lblPatientId.ClientID %>').value;
       var url = "../Users/Workstation.aspx?patientid="+patientid+"";
       window.opener.location = url;
       window.self.close(); 
   }

帮我解决这个问题

1 个答案:

答案 0 :(得分:0)

 var url = "../Users/Workstation.aspx?patientid="+patientid;

就够了。很好地看到警报(url)的输出来检查你的网址。

休息一切似乎都很好。