获取当前URL,替换部分路径名,然后在空白选项卡中打开

Fetch current URL, replace part of pathname, and open in blank tab

本文关键字:空白 选项 路径名 URL 替换部 获取 然后      更新时间:2023-09-26

我想获取当前URL,替换其中的一部分路径名,并在新选项卡中打开结果。

当前URL如下所示:

    http://website.com/file.php?identificator=11111&folder=name

我想获得URL(我认为使用"window.location"是最合适的(?)),然后用"name2"(固定值)替换参数"name"(变量,随时可能不同),并在新选项卡中打开结果URL,可能多次。

我尝试过查找replace(),但无法在路径名中隔离参数。

如何进行?jQuery也可能是一个替代品。

谢谢你的帮助。

<script>
url = window.location.href;
newurl = url.replace(url,"http://website.com/file.php?identificator=11111&folder=anything
    "); // your replacement
window.onload = window.open(newurl);
</script>

*未经测试的代码