【发布时间】:2012-08-14 20:03:34
【问题描述】:
这应该相对容易,但由于某种原因,我束手无策。可能需要休息一下:)
当前页面:/Home/Desk/Drawer
如何最好地在不引用抽屉的情况下指定指向“抽屉内”项目的链接?即单击一个项目会将您带到:/Home/Desk/Drawer/Item。目前我已经看到我们的 Web 应用程序存储了一个名为 Drawer 的局部变量(因为它不是固定名称,而是在 /a/b/c/d 层次结构中结构定位的元素。对于某些表示,它甚至可能不被命名为 Drawer。
很多时候我默认使用document.URL 或让服务器生成一个具有该名称的隐藏字段。听起来和感觉很杂乱。访问当前父节点/节点/位置的子节点的任何相对论方式?
例如:<a href = "what to put here to link to Item"> == /Home/Desk/Drawer/Item
更新:这是一个 JS 密集型前端,带有一个在 Glassfish/Tomcat 上运行的 Java 后端。我不确定这是否重要。如果它是一种服务器端的生成方式,那么这就是我们现在所做的。我更感兴趣的是知道这是否可以简单地使用 HTML :) (我最初的猜测是否定的;但它仍然是 猜测)
【问题讨论】:
-
您是否听说过 bitlyhttp://bitly.com/ 以及他们的收入方式......你会得到答案......
-
我听说过他们,但我现在肯定想阅读一个答案:)
-
你能告诉我你的Web服务器和服务器脚本(如果有的话)吗???
-
@Anonymous - 我不确定这有什么用,但添加了更新
-
我不知道我在关注你,但你的意思是像
<a href="http://x.com/user/?path=/home/desk/drawer"这样的东西吗?您可以对我想的最后一次访问进行会话,如果需要,默认创建会话到特定目录。