Html 如何在不重新加载当前页面的部分内容的情况下导航到新页面?
我有一个mybb论坛,还有一个插件,可以在论坛底部添加公共/私人聊天(它在Html 如何在不重新加载当前页面的部分内容的情况下导航到新页面?,html,iframe,Html,Iframe,我有一个mybb论坛,还有一个插件,可以在论坛底部添加公共/私人聊天(它在之前添加了一个div) 我想在不重新加载聊天的情况下浏览论坛 在中,Josh Stodola解释了如何更改url。 在中,有一个用于更改url的小JavaScript代码。 我也读过关于HTML5 iFrame的文章,但我仍然无法想象如何将它们结合起来使用 聊天应该在iframe中吗?论坛内的iframe?论坛应该在一个iframe中,而聊天应该在另一个iframe中吗?那两个iFrame,在一个新的页面里 我搞砸了…你应
之前添加了一个div)
我想在不重新加载聊天的情况下浏览论坛
在中,Josh Stodola解释了如何更改url。
在中,有一个用于更改url的小JavaScript代码。
我也读过关于HTML5 iFrame的文章,但我仍然无法想象如何将它们结合起来使用
聊天应该在iframe中吗?论坛内的iframe?论坛应该在一个iframe中,而聊天应该在另一个iframe中吗?那两个iFrame,在一个新的页面里
我搞砸了…你应该有一个包含聊天的窗口和一个内容的iframe。这将允许您浏览您的论坛,并且仅重新加载iframe而不是顶部框架
聊天
需要注意的是:这样做不会在导航时更改地址栏,这会让用户在尝试链接到页面时感到困惑,并将他们带到主页或开始浏览论坛的任何地方
如果你想做些更别致的事情,结帐。它将允许您在只加载某些内容的同时更改整个页面的URL。如果您想实现这一点,您应该使用
FRAMESET
和FRAME
而不是IFRAME
。哦,如果您希望使用pjax的示例,请查看github本身。树导航是通过pjax完成的,因此与重新加载整个页面相比,只需交换代码。谢谢,我发现iFrame不会有任何帮助,因为我需要在论坛上聊天。出于安全原因,您不能在框架上添加层。