`
流浪鱼
  • 浏览: 1685306 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

iframe中在父窗口打开子页面

    博客分类:
  • js
 
阅读更多

 

我们在做页面框架的时候,通常会采用一个iframe来显示子页面,但有这么种情况,就是session失效时,登录页面就会显示在iframe中,这不符合常理,一般应该显示在顶部才对。

下面的js代码可以解决上述问题,只需要在登录页面添加如下代码:

  <script type="text/javascript" >
   		/**有父窗口则在父窗口打开*/
   		if(self!=top){top.location=self.location;}
    </script>
 
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    HTML中IFrame父窗口与子窗口相互操作

    在HTML中,`&lt;iframe&gt;`元素用于嵌入一个独立的HTML文档到当前页面中,创建了一个子窗口。这种父子窗口的交互方式对于实现复杂网页应用,如页面内嵌、跨域通信等场景非常常见。以下将详细介绍如何在HTML中进行`&lt;iframe...

    子窗口与父窗口刷新

    这里的"子窗口"通常指的是弹出的窗口、框架或者iframe,而"父窗口"则是打开子窗口的那个主页面。在这样的场景下,用户在子窗口中操作并提交数据后,可能希望父窗口能即时显示最新的数据,而不是手动刷新整个页面。...

    Iframe获取父页面的变量和控件

    在子页面中,我们可以创建并触发一个自定义事件,然后在父页面中监听这个事件: 子页面代码: ```javascript var event = new CustomEvent('customEvent', { detail: '子页面数据' }); window.parent.document....

    easyUi弹出window窗口传值与调用父页面的方法,子页面给父页面赋值

    假设在父页面上有一个名为`updateParentData`的函数,可以在子页面中这样调用: ```javascript parent.updateParentData('子页面传递的数据'); ``` 接着,我们讨论“子页面给父页面赋值”。当子页面完成了某些操作...

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

    相同窗口、新窗口打开链接:除了在指定iframe中打开链接,target属性还支持几个特殊的值,如“_blank”可以打开链接在一个新的浏览器窗口或标签页中,而“_self”和“_parent”则分别在当前窗口或当前框架的父框架中...

    iframe 父窗口和子窗口相互的调用方法集锦

    一、父窗口调用iframe子... 简单地说,也就是在子窗口中调用的变量或函数前加个parent.就行 4、父窗口页面源码: 代码如下: &lt;html&gt; &lt;head&gt; [removed] function say() { alert(“parent.html——&gt;I’m at par

    子窗口传值到父窗口.rar

    在Web开发中,有时我们需要在子窗口与父窗口之间传递数据。这通常发生在弹出窗口或者框架集等场景中,用户在子窗口进行操作后,需要将结果反馈给父窗口,以便更新父窗口的状态或展示相关信息。这个过程就称为“子...

    lightbox在iframe内弹在父窗口上

    在提及的"Lightbox在iframe内弹在父窗口上"的话题中,我们讨论的是如何在嵌入的iframe框架内部触发Lightbox效果时,使其能够跨越iframe边界,直接在父窗口中展示。 Lightbox通常与JavaScript库如jQuery结合使用,...

    jquery应用子页面在父页面打开

    在网页开发中,有时我们需要实现子页面在父页面中打开的功能,这在多窗口或框架结构的应用中尤其常见。jQuery库作为一个强大的JavaScript工具集,能够简化这种操作,使得无需依赖基础的jQuery类库就能实现这一功能。...

    iframe弹出框遮罩父类页面

    6. **易于使用**:由于描述中提到,所有代码都在子页面内部,这意味着用户只需要在子页面中引入必要的JavaScript和CSS,然后调用相关的函数即可,无需修改父页面的代码,提高了代码的可维护性和复用性。 在提供的`...

    创建子窗口与子父窗口间通信

    - 创建子窗口时,可以在URL中添加参数,然后在子窗口中读取这些参数来与父窗口通信。 7. **使用框架(如React、Angular等):** - 在现代前端框架中,有特定的API如React的Context API或Redux的store,可以方便地...

    子父窗口传值

    在这个场景中,"子父窗口传值"指的是在同一个Web应用中,子页面(通常是弹出窗口或iframe)向父页面传递数据,或者父页面向子页面传递数据,以实现特定的功能交互,而这种交互通常是为了避免不必要的后台通信,提高...

    JS刷新父页面 父窗口

    - **表单提交后刷新父窗口**:用户在子窗口中完成表单填写并提交后,通常希望看到的是父窗口中的内容被更新。 - **数据更新后的页面刷新**:当子窗口完成了一些数据操作,如删除、添加等操作后,需要立即反映在父...

    greybox在Iframe的父窗口弹出

    在Iframe的场景下,如果我们在Iframe内的页面中触发greybox弹窗,目标是让这个弹窗在父窗口中显示,这就涉及到跨窗口通信。在HTML5中,`window.parent`对象提供了与父窗口进行通信的途径。我们可以在Iframe内的脚本...

    在vue中实现嵌套页面(iframe)

    `iframe`页面中的网络请求通常与Vue层的通信是独立的。如果`iframe`需要从Vue父页面获取数据,可以通过传递URL参数或者使用`postMessage` API来实现跨窗口通信。以下是一个简单的请求示例: ```javascript function...

    layer弹窗:top.layer弹窗到父页面跨域解决办法

    它的工作原理是:一个窗口向其打开的子窗口、其父窗口或者任何其他与之有某种关系的窗口发送消息。 现在,我们回到layer弹窗插件。layer是一款轻量级的JavaScript弹层组件,它可以方便地创建各种弹出层,如提示、...

    showModalDialog 弹出窗口关闭不刷新父窗口最终实现了

    根据题目中的描述,开发者在`index.htm`页面中通过`showModalDialog`弹出了`newslist.asp`页面,并希望在关闭弹出窗口后,父窗口(即`index.htm`页面)不会被刷新。但是,默认情况下,`showModalDialog`关闭时会自动...

    关于Iframe父页面与子页面之间的相互调用

    但是,如果一个文档定义了一个或者多个框架(即:包含一个或者多个frame或者iframe标签),浏览器就会为原始文档创建一个window对象,再为每个iframe创建额外的window对象,这些额外的window对象是原始窗口的子窗口。...

    jsp 刷新父页面

    子窗口刷新父窗口 self.window.opener.locaction.reload(); 刷新一open()方法打开的窗口 window.opener.location.href = window.opener.location.href 刷新以winodw.showModelDialog()方法打开的窗口 window....

    Iframe页面请求跳转问题解决

    首先在父页面的javascript给定义一个window.name,并赋予一个字符串值,如window.name="test",其中赋予的字符串值可以随意定义,...,在子页面提交后即可刷新父页面跳转到指定的请求页面. 此资源由网友提供。谢谢!

Global site tag (gtag.js) - Google Analytics