不能在当前窗口调转?

依依雨柔
  • 233
<a href="" class="loginOut" onclick="logOut()"                 target="_self">
    <span class="btn">退出</span>
</a>

function logOut(){

window.location.href='login.html';

}
怎么不能在当前页面调转?

回复
阅读 996
2 个回答

加上完整的路径吧

ezmo
  • 7k

把 a标签中的href写上 javascript:void(0),让a标签的默认跳转行为不发生。
之前是因为在logOut()方法中还没有开始跳转(确实执行到了),页面就被导向到当前页了(href为空)

<a href="javascript:void(0)" class="loginOut" onclick="logOut()"                 target="_self">
    <span class="btn">退出</span>
</a>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏