最近接手一个项目后台是用分帧写的,分三块top,left,main.点击退出的时候只有top块退到登录页了.其他两块还在.
top里的退出是
<div class="top-l">
<img src="__PUBLIC__/Admin/images/avatar.png" alt="" width="44" height="44" />
<span>欢迎您:{$username}</span>
<a href="{:U('Public/logout')}" >退出</a>
</div>
这个时候就想怎么能把整个页面都退到登录页呢.上网查了下,可能表达的不准确没找到结果.记起以前做过分帧也是碰到过这样的问题.就倒腾出以前的代码
发现herf后面加上了target="_top".就可以了.
<div class="top-l">
<img src="__PUBLIC__/Admin/images/avatar.png" alt="" width="44" height="44" />
<span>欢迎您:{$username}</span>
<a href="{:U('Public/logout')}" target="_top">退出</a>
</div>
完美解决问题.刚才搜了下target="_top",就是跳出框架.各种答案都出来了.还是关键词没搜对.不管了,自己先记下来;