我目前负责维护公司的内部知识库。该网站使用Flash导航和ASP将内容拉入页面中间的div。我正在重新设计网站并消除使用Flash和ASP的原因有很多,其中一个原因是我们需要这个资源可以离线使用。所以我创建了静态导航,我正在使用AJAX强制内容进入DIV。我意识到这不是最佳实践,但我们需要在每个页面上进行某种导航,并且不能修改数百或者数千个单独的页面。到目前为止,我所做的每件事都很有效!
这是问题,
在DIV内打开的页面本身有很多链接。这些链接在新页面中打开,而且不会这样做。每个其他页面都必须在DIV中打开。我甚至不知道这是否可能,但即使不是最佳做法,我也希望得到答案。
提前感谢您的回复,
玛蒂
答案 0 :(得分:1)
在没有付出很多努力的情况下,这样做的唯一方法是在iframe中打开该页面。你会添加iframe,你就完成了。我必须告诉你,这是一个不好的做法。
您的另一个选择是对所有这些页面进行更改,以便他们所引用的链接加载到该div中。
答案 1 :(得分:0)
使用
<base target="name-of-the-div-where-you-want-the-link-to=open">
在头部,你应该好好去