有没有办法使用javascript将内容附加到网址?并删除前缀?
e.g。将“http://www.google.com/”改为“google.com.local /”
答案 0 :(得分:0)
javascript位置对象http://www.w3schools.com/jsref/obj_location.asp可让您访问url的主机名路径等。我不知道您在寻找什么,但这可以提供帮助。
答案 1 :(得分:0)
concat()
方法用于连接两个或多个字符串。
此方法不会更改现有字符串,但会返回包含已连接字符串文本的新字符串。在你的情况下:
var mystring = concat("http://www.google.com",".local");
要从字符串中删除部分 - 使用split()
方法将字符串拆分为子字符串数组,并返回新数组。
提示:如果使用空字符串(“”)作为分隔符,则在每个字符之间分配字符串。
注意:split()
方法也不会更改原始字符串。
答案 2 :(得分:0)
您可以使用window-object更改URL,例如:
window.location.href = url + '/' + ID
答案 3 :(得分:0)
这个怎么样?
var url = "http://www.google.com/";
url.replace(/^(https?:\/\/)?(\w+\.)?(\w+\.\w+)/, "$3.local");