Javascript 仅重新加载iframe的一部分

Javascript 仅重新加载iframe的一部分,javascript,php,ajax,iframe,Javascript,Php,Ajax,Iframe,我看了很多帖子,但我从来没有发现过这样的背景,所以我请求你提供一些帮助 以下是我的发展背景: 我想构建一个基于单页的PHP应用程序,然后我选择设置一个全局容器页面,在左侧嵌入一个侧导航栏菜单,用于导航控制,在右侧嵌入一个iframe,用于相关内容。 iframe在导航导航栏之后更新,以向用户显示所选内容 首先,我并不是说这是实现这种PHP应用程序的正确方法,也不是说这是实现这种应用程序的不同方法 目前,它正在运行,但我遇到了一个问题,因为我只想在iframe中重新加载部分内容。实际上,它里面有一

我看了很多帖子,但我从来没有发现过这样的背景,所以我请求你提供一些帮助

以下是我的发展背景:

我想构建一个基于单页的PHP应用程序,然后我选择设置一个全局容器页面,在左侧嵌入一个侧导航栏菜单,用于导航控制,在右侧嵌入一个iframe,用于相关内容。 iframe在导航导航栏之后更新,以向用户显示所选内容

首先,我并不是说这是实现这种PHP应用程序的正确方法,也不是说这是实现这种应用程序的不同方法

目前,它正在运行,但我遇到了一个问题,因为我只想在iframe中重新加载部分内容。实际上,它里面有一个div框,应该在其他不应该更新的时候更新(或者至少在导航过程中看起来很奇怪)

我想知道在iframe上设置一个侦听器来查看mysql数据库更新,然后触发一个JS函数是否会节省内存? 你们会怎么想?也许有一种不同的方法来解决这个问题(例如,我想用一个大的AJAX渲染来代替iframe)

非常感谢你的回答


Martin

好吧,对于那些面临同样情况的人,我最终通过在后台运行搜索脚本的指令
document.getElementbyId(“myIframe”).contentWindow.myAjaxFunction()
从父主页触发子iframe中的ajax函数

然后我只重新加载了iframe的一部分