AJAX - 将可链接的内容保留在 DIV 中
AJAX - Keeping linkable content within a DIV
我目前负责维护公司的内部知识库。该网站使用 Flash 导航和 ASP 将内容拉取到页面中间的div 中。我正在重新设计网站并消除闪存和ASP的使用,原因有很多,其中一个是我们需要这个资源离线可用。所以我创建了静态导航,我正在使用 AJAX 强制内容进入 DIV。我意识到这不是最佳实践,但我们需要在每页上进行某种导航,并且修改数百甚至数千个单独的页面不是一种选择。到目前为止,我所做的每一件事都很好!
这就是问题所在,
在DIV中打开的页面本身有大量链接。这些链接正在新页面中打开,这是行不通的。每隔一个页面必须在该 DIV 中打开。我什至不知道这是否可能,但即使这不是最佳实践,我也很乐意得到答案。
提前感谢您的回复,
马蒂
在不付出很多努力的情况下做到这一点的唯一方法是在 iframe 中打开该页面。 您将添加 iframe 并完成。话虽如此,我必须告诉你,这被认为是一种不好的做法。
您的另一种选择是对所有这些页面进行更改,以便将它们引用的链接加载到该div 中。
使用
<base target="name-of-the-div-where-you-want-the-link-to=open">
在头部部分,你应该很高兴去
相关文章:
- 分派点击事件并保留击键修饰符
- 添加文字和评论功能更新Div
- 如何使用jquery强制一个单词更改大小写等以保留品牌
- 提交后保留下拉选择的值
- 点击后隐藏潜水?(但如果Div是一面旗帜呢?)
- 刷新后保留对网页的更改
- 使用JavaScript动态插入DIV的成本有多高
- 在mvc应用程序中,在回发时保留最初隐藏的文本框的隐藏或可见状态
- DIV并排,位置不正确
- Div根据<选择>菜单
- Flash Uploadify在调用我的MVC控制器时没有保留会话/授权
- Href:当前DIV中的目标ID
- Onchange没有'不要显示或隐藏Div
- 当设置addFromAutocompleteOnly时,剩余文本将保留在输入字段中
- 绝对定位不适用于Javascript DIV
- 如何在剪切/粘贴/移动后在contentEditable DIV中保留与XML相关的数据
- 溢出:删除元素时,带有子 TABLE 滚动条的 DIV 上的自动滚动条会保留
- 当滚动1 Div时,Div关系应该保留
- 将HTML加载到DIV中,但保留CSS,JS包括
- PHP Include用于更改DIV内容,但在刷新时保留内容