将内容加载到叠加层并使用其 URL

Posted

技术标签:

【中文标题】将内容加载到叠加层并使用其 URL【英文标题】:Load content into overlay and use its URL 【发布时间】:2017-03-12 08:43:55 【问题描述】:

我不知道如何在标题中解释我的问题... :D 我制作了一个照片库,并希望将图像、信息等显示在叠加层中。一切正常,但我希望将 URL 更改为图像页面 URL。例如,我可以命名 Pinterest 的画廊。 感谢您的帮助或任何想法,我可以继续搜索!

【问题讨论】:

【参考方案1】:

我建议更具体地研究html5 History API 和pushState()。我无法在这里编写实现,但这是您问题的基本答案——History API 将允许您更改 URL 而无需重新加载页面。您将遇到的真正挑战是如何从那里处理历史导航(使用 JS 附加导航侦听器)并接收由 JS 生成的画廊 URL 并在其中显示正确的图像。

【讨论】:

谢谢伙计!我在一分钟前找到了它:D想评论一下!在这里找到它***.com/questions/12446317/… 太棒了!那么,您介意将我的答案标记为正确吗?

以上是关于将内容加载到叠加层并使用其 URL的主要内容,如果未能解决你的问题,请参考以下文章

如何将内容加载到类似灯箱的叠加层中

在 Next.js 网站中打开一个页面作为叠加层

使叠加层后面的图像可点击[重复]

使用叠加按钮为 UIImageView 设置动画

css怎么将文字叠加在图片上

将叠加图像保存到 SD 卡