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

重新加载/刷新iframe的最佳方法是什么?

李振国
2023-03-14
问题内容

我想<iframe>使用JavaScript
重新加载。到目前为止,我发现的最好方法是将iframe的src属性设置为其自身,但这并不是很干净。有任何想法吗?


问题答案:
document.getElementById('some_frame_id').contentWindow.location.reload();

注意,在Firefox中,window.frames[]不能通过id进行索引,而只能通过名称或索引进行索引



 类似资料:
  • 我是刚到爪哇的。我正在尝试用click事件重新加载Jpanel。我试过repaint()但没有用。我有以下代码:mainview.java 公共类MainView扩展了javax.swing.jframe{viewPanel p1; 事先谢谢你

  • 问题内容: 这是一个非常基本的问题-但我无法通过在线搜索找到答案。 我正在使用python控制ArcGIS,并且有一个简单的python脚本,该脚本调用了一些预先编写的代码。 但是,当我对预写代码进行更改时,它似乎没有导致任何更改。我导入了此模块,并尝试刷新它,但是没有任何反应。 我什至将它调用的文件移到了另一个位置,脚本仍然可以正常工作。昨天我做的一件事是我将所有python文件都添加到sys路

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

  • 在我的网站,我正在尝试加载产品项目而不刷新整个页面。我通过和设法做到了这一点。然而我遇到了一个问题。产品项包含单个图像。但由于我将间隔设置为3秒,它会重新下载所有需要的资源,我认为这是一个问题,因为连接速度慢的用户会感到恼火。我在开发工具上模拟了一个慢速连接,只是想看看会发生什么。 这就是结果。重新加载图像或整个product_item页面需要时间。 这是我的密码 现在我想知道什么是高效加载数据的

  • 问题内容: 背景 我有很多字段,这些字段将通过外部进程实时更新。我想定期更新Flask托管页面,以向连接的用户显示任何更改。理想情况下,整个页面不会刷新,这是对类似系统的抱怨,而只是更新页面上的许多字段。 当前方向 我目前的想法是使用可能的JavaScript来处理此问题,但是我不确定使用Flask时是否甚至可以实现。 Flask或第3方模块是否可以实现此目的? 其他信息 数据将使用各种套接字和串

  • 问题内容: 我正在尝试实现一些功能,即单击屏幕上的按钮将导致我的[QuerydataTable刷新(因为自创建dataTable以来服务器端数据源可能已更改)。 这是我所拥有的: 但是当我运行它时,它什么也没做。单击按钮时刷新dataTable的正确方法是什么?提前致谢! 问题答案: 您可以尝试以下方法: