gpt4 book ai didi

javascript - 只刷新页面的一部分并更改 URL?查询?这可能吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:37:40 28 4
gpt4 key购买 nike

我有一个页面 (http://myflashpics.com/picture/p9e0),侧面有一些用户信息,侧面有小缩略图。它现在正在做的是链接到一个完全不同的页面,并且边栏也会重新加载。我想知道是否可以更改图像、评论部分、标题以及 URL,以便用户可以在任何地方链接到它。

这可能是不可能的——但如果是的话,我什至不知道从哪里开始谷歌搜索,甚至不知道它是如何工作的。

感谢所有答案!链接和源代码也很好。

最佳答案

在支持 HTML5 的浏览器中,您可以使用 window.history.pushState 执行页面的 AJAX 部分加载,并且仍然完全改变页面的 URL。这就是 GitHub 所使用的(请参阅更多信息以及演示该技术的视频,网址为 their blog post, The Tree Slider)。在 Dive Into HTML5 History API page 上有一些关于该主题的重要信息.

在不支持 HTML5 的浏览器上,您必须使用location.hash(如果您想要可链接的 URL)或者不使用 AJAX(并且坚持与您当前的实现)。我在营地uses jQuery为了这个任务。

关于javascript - 只刷新页面的一部分并更改 URL?查询?这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5768573/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com