日期:2014-05-17  浏览次数:20875 次

<script>链接相关问题,求大神!!急!!
<li class="off"><a href="javascript:AClick('<%=_key%>');" >当前就医理赔情况</a></li>
                        

<script type="text/javascript" >
function AClick(key)
{
   if(document.getElementById("com_no").value=="Z010369"
   window.location="http://122?key=" + key;
   else
   window.location="http://333/current_medical.aspx";
   
}
</script>
<asp:TextBox ID="com_no" runat="server" width="300px" Visible="False"></asp:TextBox>

有2个问题,
1.我上面一句textbox  visible = "false",链接跳转失效了,不知道什么原因,如何改呢?如果不写visible ="false"就可以,但是不能显示出来啊。

2.我如果要window.location="http://122?key=" + key; 点击跳转跳出新页面的话target="_blank"加在哪呢?后面有一个+key,试了试不行呢

------解决方案--------------------
1,你可以用HiddenField 保留值却不显示。
2.你用widow.open可以设置target
------解决方案--------------------
window.open("URL" , "_blank");