gpt4 book ai didi

javascript - 根据书签链接重定向

转载 作者:行者123 更新时间:2023-11-30 10:41:14 25 4
gpt4 key购买 nike

我有一个旧的 Web 应用程序正在迁移到另一个系统,我需要确保现有的 URL 被重定向到新系统。 (我正在使用 ASP.NET MVC2。)

通常,我可以重定向到新站点的主页。但是,如果 URL 链接到特定项目,它们将使用如下 HTML 书签:

http://server/old-system/#itemID

我有一个查找文件和从“itemID”到重定向 URL 的转换函数,我可以使用 RedirectResult 完成重定向。

但是我怎样才能将 anchor 标记作为查询字符串参数发送到服务器( anchor 标记不在 HTTP 请求中发送)?我假设我需要某种客户端 javascript 为此调用单独的服务器方法,但我不确定如何进行该转换。

(请注意,这样做的全部原因是客户可能已经存储了指向某个项目的书签链接。)

谢谢!

最佳答案

如果 http://server/old-system/#itemID 是您系统中的一个页面,您可以用 javascript 进行快速翻译。

window.location.href.replace('#','?link=');

或获取值并链接到另一个页面。

window.location = "http://server?itemID="+window.location.hash.replace('#','');

关于javascript - 根据书签链接重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10955268/

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