<a href="javascript:toAskSend();" target="_blank">打个招呼</a>
function toAskSend(){ if(<%=session.getAttribute("username")!=null %>){
location.href="toClubFind.htm?o=toClubFind&id=<%=company.getCompanyId()%> "
} else{
Showbo.Msg.alert("登录后可以给商友发送信息!")
}
}
为什么我把target="_blank"去了直接能转到另1个页面,我加上直接就不走toAskSend()这个方法为什么啊在线等!!!!先谢谢大虾们了!!!!!!!

解决方案 »

  1.   

    你用的是IE吧,其余的浏览器都有的可以跳转有的不可以。火狐、360都不能跳转。Google、搜狗等浏览器是可以的。
    不过你改成target="_self"应该都没有问题。不知道归根到底是什么原因,共同求解。
      

  2.   

    <a href="javascript:void(0);" target="_blank" onclick="javascript:toAskSend();">打个招呼</a>
      

  3.   

    target="_blank"去掉,既然a标签是为调用js,没必要加其他属性了