猿问

不能在当前窗口调转?

<a href="" class="loginOut" onclick="logOut()"                 target="_self">
    <span class="btn">退出</span></a>

function logOut(){

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

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


拉莫斯之舞
浏览 728回答 2
2回答

守候你守候我

把 a标签中的href写上&nbsp;javascript:void(0),让a标签的默认跳转行为不发生。之前是因为在logOut()方法中还没有开始跳转(确实执行到了),页面就被导向到当前页了(href为空)即<a&nbsp;href="javascript:void(0)"&nbsp;class="loginOut"&nbsp;onclick="logOut()"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;target="_self">&nbsp;&nbsp;&nbsp;&nbsp;<span&nbsp;class="btn">退出</span></a>

小怪兽爱吃肉

加上完整的路径吧
随时随地看视频慕课网APP
我要回答