我想使用JavaScript生成生成器链接,类似于此站点所做的:autoddl.com。
我只想更改域名,例如:
www.qwerty.com /细节/ dsa8e2w2a1 至 的 www.download.com /细节/ dsa8e2w2a1 〜
/ detail / dsa8e2w2a1<未更改,仅更改主域。
请帮助,我已尝试搜索但不知道关键字。
答案 0 :(得分:0)
使用split方法拆分url,这将创建一个数组,现在用新的host
名称替换数组的第一个值,然后使用array#join
方法形成新的字符串。< / p>
var originalAdd = "www.qwerty.com/detail/dsa8e2w2a1";
var newDomainName = "www.download.com";
var x = originalAdd.split("/");
x[0] = newDomainName;
console.log(x.join('/'));
另外,您也可以location.host
提供"www.qwerty.com"
&amp; location.pathname
"/detail/dsa8e2w2a1"
将提供location.host
&amp;用新主机替换{{1}}