gpt4 book ai didi

ajax - ajax 页面的永久链接最佳实践

转载 作者:行者123 更新时间:2023-12-04 16:02:44 26 4
gpt4 key购买 nike

假设我有一个可以通过 Javascript 自定义的“报告”页面。假设我有可以更改的 start_date、end_date 和类型(“简单”或“完整”)。现在 我希望地址栏始终包含当前(自定义) View 的“永久链接”,以便用户可以轻松复制它 .

如果我在没有 Ajax 的情况下这样做,我会简单地使用诸如“/report/?start_date=2010-01-01&end_date=2010-01-31&type=full”之类的内容作为永久链接。但由于我想从 Javascript 更新 URL,我需要使用 anchor (#),否则整个页面将需要重新加载。

在这种情况下,是否有关于如何生成永久链接的最佳实践?我会使用诸如“/report/#start_date=2010-01-01,end_date=2010-01-31,type=full”之类的方法,然后用 Javascript 解析该内容。有没有更好或更普遍接受的方法来处理这个问题?

另外,有没有更好的方法来处理 Javascript 方面而不是简单地解析所有内容?

谢谢。

最佳答案

我最终使用了形式为 http://example.com/resource/#param1=value1&param2=value2 的 URL。 .我写了一些 Javascript 代码来处理这个问题(解析/更新 URL)。代码是on Github ,如果有人感兴趣。

关于ajax - ajax 页面的永久链接最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2316675/

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