AJAX - 将可链接的内容保留在 DIV 中

AJAX - Keeping linkable content within a DIV

本文关键字:保留 DIV 链接 AJAX      更新时间:2023-09-26

我目前负责维护公司的内部知识库。该网站使用 Flash 导航和 ASP 将内容拉取到页面中间的div 中。我正在重新设计网站并消除闪存和ASP的使用,原因有很多,其中一个是我们需要这个资源离线可用。所以我创建了静态导航,我正在使用 AJAX 强制内容进入 DIV。我意识到这不是最佳实践,但我们需要在每页上进行某种导航,并且修改数百甚至数千个单独的页面不是一种选择。到目前为止,我所做的每一件事都很好!

这就是问题所在,

在DIV中打开的页面本身有大量链接。这些链接正在新页面中打开,这是行不通的。每隔一个页面必须在该 DIV 中打开。我什至不知道这是否可能,但即使这不是最佳实践,我也很乐意得到答案。

提前感谢您的回复,

马蒂

在不付出很多努力的情况下做到这一点的唯一方法是在 iframe 中打开该页面。 您将添加 iframe 并完成。话虽如此,我必须告诉你,这被认为是一种不好的做法。

您的另一种选择是对所有这些页面进行更改,以便将它们引用的链接加载到该div 中。

使用

<base target="name-of-the-div-where-you-want-the-link-to=open"> 

在头部部分,你应该很高兴去