[英]pushState on navigating off page and back
我正在尝试popstate和pushState,我想知道如何处理页面导航。
可以说我有一个索引页面,该页面在单击某些内容时会生成一个“新页面”,并且已用ajax加载。 使用popstate可以更改网址。 在已加载的页面中,是超出当前“索引”页面的链接。 当有人按回去时,他们会得到一个转储的状态对象。
如何防止它实际加载在pushState期间给出的URL?
提前致谢。
使链接也使用锚点,以便浏览器可以参考。
在每个页面的开头添加具有唯一name
属性的其中一个。
因此,您的链接将是:
<a href="page.html#first">Load the first page</a>
并且页面HTML的顶部将位于以下位置:
<a name="first"></a>
有趣的是,您发布了此帖子,因为我昨天才刚开始创建的该站点现在也存在完全相同的问题: http : //asims.fleeceitout.com-必须到处放置箭头,以防止人们迷失哈哈。 我将在这里接受自己的建议,但现在我太懒了。 另外,我试图查看不使用单个<a></a>
就能创建多少网站。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.