当前位置:首页 > 开发 > Web前端 > 前端 > 正文

跳出iframe返回外层页面

发表于: 2012-02-15   作者:g21121   来源:转载   浏览:
摘要: 在web开发过程中难免要用到iframe,但当连接超时或跳转到公共页面时就会出现超时页面显示在iframe中,这时我们就需要跳出这个iframe到达一个公共页面去。 首先跳转到一个中间页,这个页面用于判断是否在iframe中,在页面加载的过程中调用如下代码: <script type="text/javascript"> //<!-- function

在web开发过程中难免要用到iframe,但当连接超时或跳转到公共页面时就会出现超时页面显示在iframe中,这时我们就需要跳出这个iframe到达一个公共页面去。

首先跳转到一个中间页,这个页面用于判断是否在iframe中,在页面加载的过程中调用如下代码:

<script type="text/javascript">
//<!--
function isIFrameSelf(){try{if(window.top ==window){return false;}else{return true;}}catch(e){return true;}}
function toHome(){ if(!isIFrameSelf()){ window.location.href="http://g21121.iteye.com";}}
//-->
</script>

 

这样就可以跳转到外层页面了

跳出iframe返回外层页面

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
建立一个BaseController 所有的控制器继承自BaseController,登陆页面除外。如果登陆页面也继承Base
web开发中经常会有这种情况,在一个主页面中包含侧边导航菜单和iframe,点击菜单项, 对应页面会在i
想要实现下面页面的布局(左边菜单,右边动态的展现相应的jsp页面) 你需要的关键代码如下: <tabl
ie6下不加载 iframe,用下面的方法调试好了。 特此记录!! 将子页面的表头去掉 然后将子页面的宽度
http://www.tuicool.com/articles/iYni63A 有时候我们用easyui在后台框架中弹框的时候,总是显示在
css: .bottom_tools{ display:block; position:fixed; bottom:30px; right:20px;z-index: 999;} .b
jquery和ajax实现对页面的刷新包含这几种情况以下面为例: var submitContent = function () { $.pos
起因 有时候,我们的网页会很长,长到用鼠标滚轮滚动好久才能从页面顶部滚到底部(或从页面底部滚动
之前经常遇到一种情况,就是服务器端返回的是一个页面,alert(data)出来后是 之前一直在讨论一页式
经常会有父页面需要通过iframe嵌入另一个子页面,又要适时根据子页面的高度调整父页面中iframe的高度
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号