我正在寻找类似于 php include 方法的解决方案,除了在 html 的 iframe 标记处,如果我单击包含的 php 上的超链接,我不希望浏览器将整个选项卡导航到新的 url,但只有导航包含的页面而不获取父页面更改/消失。
更新:
好的,感谢您的快速回答,似乎我没有问正确的问题:) 所以这里有一些背景信息:整个页面本身是一个单文件网站,使用与您完全相同的 javascript+hiddendivs 页面更改方法刚写的。我的问题是:我正在使用平面文件 CMS 来让没有编码知识的人可以管理我的新闻页面。所以我为CMS制作了一个自己的模板,只显示新闻本身。然后我使用 php include 方法将 CMS 的 index.php 嵌入到我的父 index.php 中,它看起来非常好,除了我的问题是,当我点击“早期帖子”时,它导航到 CMS 的 index.php 并加载早期的新闻那里。我希望它可以加载较早的新闻而无需在任何地方导航,就像在 html 的 iframe 方法中一样。(如果没有其他解决方案,我将使用 iframe,