gpt4 book ai didi

javascript - 修改移动分享按钮中的网址

转载 作者:行者123 更新时间:2023-11-28 01:25:29 26 4
gpt4 key购买 nike

我们有一个在手机中使用的 SPA html5 网页。由于详细信息页面设置在 # 之后,我想将用户单击共享按钮时发送的 url 更改为 # 之前提供更多信息的内容。这样我就可以更改描述、标题等...

我想要的示例:

浏览器中的网址:url/#id=1

发送到“分享”的网址:url?id=1

你现在有什么办法吗?但我不想向服务器发出另一个请求。

提前致谢。

最佳答案

我希望我明白你想要什么:你想捕获当前的网址并修改它,对吧?如果是这样,则执行下一步:

打开这个js fiddle http://jsfiddle.net/6Yf3r/

fiddle 代码是

$(document).ready(function(){
var currentUrl = window.location.href;
var newUrl = currentUrl.replace('/_','?');
alert(currentUrl);
alert(newUrl);
});

忽略前两个警报,然后单击“运行”。看看这两个警报中的 url 发生了什么?您现在可以使用此代码,并将其修改为 .replace('/#','?');。此函数将查找 URL 中的 /# 部分,并将其替换为 ?。现在,您将获得所需的 URL 作为字符串,只需在共享按钮的正确位置使用该新 URL。

关于javascript - 修改移动分享按钮中的网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22729765/

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