当前位置: 首页 > 面试题库 >

从iframe重新加载父窗口

呼延宪
2023-03-14
问题内容

我在iframe中有我的登录页面,并希望在iframe中使用ajax和jquery重新加载父窗口而不刷新,但是我遇到这样的错误

(this [0] .ownerDocument || this [0])。createDocumentFragment不是函数

请帮忙!


问题答案:

我可以通过使用javascript重新加载页面来实现

parent.location.reload();

然后我触发了一个触发器以打开目标iframe

$("#log-inout").trigger("click");

我需要一个特殊条件的系统。这可能会帮助处于类似状况的其他人。



 类似资料:
  • 问题内容: 我需要使用什么JavaScript从iframe重定向父窗口? 我希望他们单击​​超链接,该超链接将使用JavaScript或任何其他方法将父窗口重定向到新URL。 问题答案: 如前所述,将重定向父iframe。

  • 问题内容: 我在页面上有两个iframe,一个对另一个iframe进行了更改,但是另一个iframe直到刷新后才显示更改。有没有一种简单的方法可以使用jQuery刷新此iframe? 问题答案: 如果iframe不在其他域中,则可以执行以下操作: 但是,由于iframe位于其他域中,因此同源策略将拒绝您访问iframe的属性。 但是,如果您的代码在iframe的父页面上运行,则可以通过将其src属

  • 我的ReactJS组件包含一个iframe。为了响应外部页面中的事件,我需要重新加载iframe。如果用户已经导航到iframe中的另一个页面,我需要将其重置为第一次加载该页面时的URL。此URL在中可用。 (我也在使用TypeScript,如果这有什么不同的话。)

  • 问题内容: 我想从iframe调用父窗口JavaScript函数。 问题答案: Call Me 参见window.parent 返回对当前窗口或子帧的父级的引用。 如果窗口没有父窗口,则其父属性是对自身的引用。 当在一个被加载的窗口,或者,它的父是与元件嵌入窗口的窗口。

  • 问题内容: 我有一个可以打电话的页面。在此页面中,我有一个带有提交表单的表单,除此之外,我还有一个ID为“ target”的div。是否可以在iframe中提交表单,并在成功刷新后刷新目标div。是说要在其中加载新页面? 编辑:目标div在父页面中,所以我的问题基本上是,是否可以在iframe之外向父对象进行jQuery调用的示例。那看起来如何? 编辑2:这就是我的jquery代码现在的样子。它位

  • 问题内容: 我有一个抽象的基本模板,可根据用户类型加载导航。这部分适用于初始加载。问题是用户登录或注销后无法重新加载父templateProvider。我在这里尝试了重新加载父模板的解决方案,但是导航模板不受影响。有没有一种方法可以重新加载templateProvider,或者这样做的更好的方法?理想情况下,我不必将导航提供商添加到每个子路线。 路线: 尝试从github问题发出的控制器功能: 问