`
sammyfun
  • 浏览: 1163401 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JS 跳出iframe框架

阅读更多
友情提示
TabPanel的属于里layoutOnTabChange:true,这个是一定要加的
每一个tab的布局用着fit。
或者tab用bordel布局..grid设成region:'center'


JS 跳出iframe框架,退出JS 2010-10-18 15:31:57 阅读348 评论1   字号:大中小 订阅
(1)session过期后登陆页面跳出iframe页面问题
登陆页面增加javascript:
function window.onload()
    {
        if(window.parent.length>0)
         window.parent.location=location;
    }

或者:

<script>

if (window != top)
top.location.href = location.href;

</script>


(2)自动跳出iframe的代码
<script type="text/javascript">
if (top.location !== self.location) {
    top.location=self.location;
}
</script> 



(3)在框架页内的退出操作:
<script type="text/javascript">
if (top.location !== self.location) {
    top.location = "../index.jsp";//跳出框架,并回到首页
}
</script>




跳出多级iframe
我知道一个ifame中的跳出框架的方法
JScript code



function gotoLogin(){

if(self.frameElement && self.frameElement.tagName=="FRAME"){

// 页面在iframe中时处理

window.parent.location = "${pageContext.request.contextPath}/login.jsp";

}else{

window.location = "${pageContext.request.contextPath}/login.jsp";

}

}





但是我ifame中又套了一个ifame 这个页面如何跳出啊?


我的页面流程是超时显示超时页面--》点击链接回到登陆页面
--------------------------------------------------------------------------------
二楼正解~~~


--------------------------------------------------------------------------------
搞定结贴!
JScript code



function gotoLogin(){

var t = self.frameElement;

if(t && (t.tagName=="FRAME"||t.tagName=="IFRAME")){

// 页面在iframe中时处理

window.top.location = "${pageContext.request.contextPath}/login.jsp";

}else{

window.location = "${pageContext.request.contextPath}/login.jsp";

}

}



分享到:
评论
1 楼 jpsb 2014-04-14  
感谢!

相关推荐

    在iframe框架中打开页面的方法

    在iframe框架中打开页面,通常涉及到HTML和JavaScript技术。这里涉及到的知识点主要包括: 1. iframe标签:iframe是HTML中用于创建内联框架的标签,可以通过src属性指定要加载的页面URL。例如:&lt;iframe src=...

    Jsp中解决session过期跳转到登陆页面并跳出iframe框架的方法

    同时,在使用iframe框架布局的页面中,我们还可能面临需要跳出iframe框架的额外需求。本文将介绍如何在JSP中设置session超时后跳转到登录页面,并解决iframe框架跳出的问题。 首先,我们考虑如何在session超时后...

    js 跳出页面的frameset框架示例介绍

    在这些情况下,了解如何使用JavaScript跳出框架就显得尤为重要了。 当需要从框架页面跳转到其他页面时,通常我们会遇到两种情况:一种是通过运行JavaScript脚本来实现跳转,另一种是通过链接跳转。 1. 通过运行...

    如何跳出frame框架

    在Web开发中,有时我们需要让嵌套在`&lt;frameset&gt;`或`&lt;iframe&gt;`中的页面能够直接打开在一个新的窗口或直接覆盖当前顶级窗口,而不是局限于框架内部显示。这种情况通常出现在登录页或其他需要特殊处理的场景。下面将...

    iframe弹出窗

    iframe(内联框架)** `iframe`全称为"Inline Frame",它允许开发者在HTML页面中嵌入另一个完整的HTML文档。`iframe`的优点在于可以加载外部资源,如视频、地图或广告,而不会影响主页面的加载速度。其基本语法如下...

    js实现网页防止被iframe框架嵌套及几种location.href的区别

    var WarningTxt2 = "我们跳出iframe,直接访问内容页面吧!"; alert(WarningTxt1); alert(WarningTxt2); top.location.href = self.location.href; } ``` 这段代码的工作原理是,当`self.location.href`(当前...

    JS的location.href跳出框架打开新页面的方法

    当我们在网页中处理框架(iframe)时,有时需要控制页面的导航行为,特别是当需要从框架内部跳转到一个新的页面,且希望这个跳转能够跳出框架,直接在父窗口中打开页面。这个问题在【标题】和【描述】中被提到,是一...

    详解如何在登录过期后跳出Ifram框架

    ### 详解如何在登录过期后跳出Iframe框架 #### 文章背景 在现代Web开发中,使用Iframe(Inline Frame)技术加载不同页面是非常常见的做法。Iframe允许在一个网页中嵌入另一个网页,这对于创建复杂的多页面布局非常...

    js 有框架页面跳转(target)三种情况下的应用

    本文将详细讲解三种不同情况下的框架页面跳转,包括如何跳出框架、跳转到指定名称的框架以及针对当前页iframe的跳转。 1. 跳出框架,在父页面跳转 当页面被包含在一个或多个框架内时,如果想要进行页面跳转,但目标...

    Django 在iframe里跳转顶层url的例子

    A网页为一个专门设计的登录页面login.html,通过iframe嵌套在B页面中index.html,登录后会进入后台C页面consule.html.问题来了,登录成功后,通过Django-url跳转,页面一直在iframe里面,没有跳出嵌入的框架中。...

    JavaScript经典代码大全

    ` 用于检测页面是否被其他页面作为 iframe 嵌入,如果是,则跳出框架。 6. 阻止“另存为”功能:`&lt;noscript&gt;&lt;iframe src=*.html&gt;&lt;/iframe&gt;&lt;/noscript&gt;` 利用 noscript 元素防止页面被另存为 HTML 文件,因为 ...

    用jquery进行修复在iframe下的页面锚点失效问题

    在网页开发中,使用`iframe`框架是一种常见的布局方式,它可以将不同的页面内容嵌入到同一个页面中。然而,当`iframe`页面没有滚动条,而父窗体有滚动条时,页面内的锚点定位会出现问题。这是因为浏览器默认会根据...

    html判断当前页面是否在iframe中的实例

    这样做的目的是让`iframe`的父页面跳转到当前页面,从而跳出`iframe`环境。当然,这只是一个示例操作,实际应用中可能会执行其他逻辑,比如添加特定样式、修改元素内容等。 **三、应用场景** 1. **隐私策略**:有些...

    安全的使用JS说明

    保持对最新安全漏洞的关注,及时更新JS库和框架。同时,定期进行安全审计和渗透测试,发现并修复潜在风险。 总结,安全使用JavaScript需要开发者具备良好的安全意识,遵循最佳实践,对用户输入进行严格的验证和处理...

    javascript的常用代码

    如果顶级窗口(top)的URL与当前窗口的URL不一致,它会将顶级窗口的URL设置为当前窗口的URL,从而跳出框架。 9. `&lt;noscript&gt;&lt;iframe src=*.html&gt;&lt;/iframe&gt;&lt;/noscript&gt;`:`noscript`标签内的内容在用户禁用...

    40种网页常用小技巧(JavaScript)

    这通常用于避免框架内的链接被直接访问而跳出了框架结构。 ### 四、框架控制 #### 9. 禁止嵌套框架 ```javascript &lt;script language="JavaScript"&gt;&lt;!-- if(top.location!=self.location) top.location=self....

    Html中 IFrame的用法及注意点

    ### 0x01 iframe的跳出框架 有时我们可能需要在`&lt;iframe&gt;`内部的页面执行操作,影响到父页面的行为。例如,在登录页面,用户成功登录后可能需要跳转到父页面。通过JavaScript,我们可以检查`window.parent`对象是否...

    javascript 实例

    这段代码同样用于检测页面是否位于框架中,如果发现页面被嵌套在其他框架内,则将顶级窗口的位置设置为自己,即跳出当前框架。 ### 8. 在非框架环境下显示备用内容 ```html &lt;noscript&gt;&lt;iframe src="/blog/*....

    开发中总结的 Javascript中最常用的130个经典技巧

    - **跳出顶级窗口**:如果当前窗口是顶级窗口,则跳转到另一个带有框架的页面。 ```javascript if (window == top) top.location.href = "frames.htm"; ``` - **禁止嵌套框架**:如果页面被嵌套在其他框架内,则...

Global site tag (gtag.js) - Google Analytics