gpt4 book ai didi

javascript - 如何成功地将字符串附加到书签中的网址而不重复?

转载 作者:行者123 更新时间:2023-11-28 05:28:42 24 4
gpt4 key购买 nike

我有以下 javascript 代码,我将其用作书签。它运行良好,但似乎我多次附加字符串“e?nooverride=1”。我只想替换字符串一次。

这是网址:https://c.cs24.visual.force.com/apex/page1?id=0061A00001386pX这是所需的网址:https://c.cs24.visual.force.com/apex/page1?id=0061A00001386pX

这是我的代码:

var urlString = window.location.href;
if(urlString.includes("apex/page1?id=")){
urlString = urlString.replace("apex/page1?id=", "");
}

else if(urlString.includes("apex/page2?id=")){
urlString = urlString.replace("apex/page2?id=", "");
}

if(urlString.includes("&sfdc.override=1")){
urlString = urlString.replace("&sfdc.override=1", "");
}

window.location.href=urlString+'/e?nooverride=1';

最佳答案

代码运行良好。我显然使用了后退/前进浏览器按钮,这弄乱了 url 中存储的内容。

关于javascript - 如何成功地将字符串附加到书签中的网址而不重复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39903289/

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