Javascript 聚合物中改变锚定链接的url

Javascript 聚合物中改变锚定链接的url,javascript,dom,polymer,Javascript,Dom,Polymer,我有两个聚合物页面共享一个导航菜单结构。只有一个菜单项链接到第二页,其他菜单项链接到第一页的id。如何使用JavaScript编写从第二页到第一页id的菜单链接 链接中的hashtag与自定义聚合元素中的url无关,因此,相同的页面锚定链接和更改url的链接都不起作用 这似乎是定制元素的一个普遍问题,因此在Polymer项目页面中没有多少关于如何解决这个问题的文档 我在相同的页面id链接方面得到了帮助,但不幸的是,我仍然在努力使用JavaScript,不知道如何通过DOM方法引用上一个页面上的目

我有两个聚合物页面共享一个导航菜单结构。只有一个菜单项链接到第二页,其他菜单项链接到第一页的id。如何使用JavaScript编写从第二页到第一页id的菜单链接

链接中的hashtag与自定义聚合元素中的url无关,因此,相同的页面锚定链接和更改url的链接都不起作用

这似乎是定制元素的一个普遍问题,因此在Polymer项目页面中没有多少关于如何解决这个问题的文档

我在相同的页面id链接方面得到了帮助,但不幸的是,我仍然在努力使用JavaScript,不知道如何通过DOM方法引用上一个页面上的目标元素,并附加必要的事件侦听器和滚动函数

这显示了如何使用相同的页面链接来实现这一点,但我需要使用url更改链接来实现这一点

我的页面是therapie-jetzt.de/index.html和第二页。菜单项都链接到第一页的id,除了Aktuelles,它指向第二页。所以我需要做的是将Aktuelles.html菜单中的所有其他菜单项指向第一页index.html中对应的段落id

我想我必须从获取和存储上一页开始,比如document.referer,将其放入一个变量,查询我的id,然后继续?但这不起作用,因为我只能查询当前dom/window对象中的节点,对吗

最简单的方法可能是根本不加载第二个页面,只需在点击菜单项Aktuelles时隐藏其他内容


莱克斯

我不太明白。当我编辑您的/index.html页面以链接到/Aktuelles.htmlabeitsrecht-newsdgi51q35kee4gmvp8see17hs时,单击该链接将我带到Aktuelles页面并滚动到屏幕上的适当位置。为了清楚起见,你能把你的问题修改一下吗?具体来说,我建议回答以下问题:您希望实现什么行为?你试过什么?你试的时候发生了什么?你得到的结果与你想要的有什么不同?我知道这有点乏味,可能会重复,但它可以帮助人们更好地回答你!很抱歉让一个简单的问题变得难以理解。/Aktuelles.html只有一个Feedburner提要,因此指向此页面的链接正好位于顶部,这很好。我想通过菜单链接从/Aktuelles.html页面返回,特别是第一页index.html上的id部分。我会把未硫化的页面拿回来,这样你可以看得更清楚