frameset分帧问题

最近接手一个项目后台是用分帧写的,分三块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",就是跳出框架.各种答案都出来了.还是关键词没搜对.不管了,自己先记下来;

原文地址:https://www.cnblogs.com/xgwshen/p/7220010.html