在网页中的后台布局中框架集还在大量采用,因为这样网页可以很轻松的进行结构划分,但是有时候会出现这样一个问题,那就是弹出的新页面老是被放入框架中,比如我想退出重新登录,而这个登录页面却在一个框架中显示,非常的不美观,还可能有其他的显示问题,下面介绍一下如何实现弹出的页面能够单独存在。

下面就以登录页面作为一个例子介绍一下如何解决此问题:

解决方案一:

在login.aspx页面中添加如下代码:
   [ 其他 ] 运行代码    下载代码
<script>
if (window != top) {
  top.location.href=location.href;
}
</script>
上面的代码就是判断是否是最顶部的窗口,如果不是以最顶部的窗口显示指定网页。

解决方案二:
   [ 其他 ] 运行代码    下载代码
<script>
if(window.parent.length>0){
  window.parent.location=location;
}
</script>

代码描述:JavaScript 弹出网页 框架单独存在。JavaScript如何让弹出的网页跳出框架单独存在



153 204



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册



×
×
51前端

注册

×
绑定手机

请绑定手机号,在继续操作

×
单次下载支付

应付金额:279

支付完成后,回到下载页面,在进行下载

官方QQ群
意见反馈
qq群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到