我想为 url 位置创建一个变量,并根据输入更改文本。例如,对于 bill.google.com,变量的值为 bill。例如.google.com,变量的值就是例子。我不知道如何访问 url 中的文本。帮助?
问问题
87 次
5 回答
2
location.hostname.split('.')[0]
将为您提供您正在寻找的东西。
于 2013-02-25T22:27:01.647 回答
1
如何访问 URL 中的文本
window.location.href
于 2013-02-25T22:24:06.087 回答
0
于 2013-02-25T22:25:46.600 回答
0
你看过window.location吗?
- location.hostname返回 web 主机的域名
- location.pathname返回当前页面的路径和文件名
- location.port返回 Web 主机的端口(80 或 443)
- location.protocol返回使用的网络协议(http:// 或 https://)
于 2013-02-25T22:25:57.240 回答
0
这样的事情会让你接近。注意:没有经过太多测试。
var _url = location.hostname;
var _reg = /(?:http[s]*\:\/\/)*(?:www\.)*(.*?)\.(?=[^\/]*\..{2,5})/i;
var result = _url.match(_reg);
console.log(result);
于 2013-02-25T22:39:28.393 回答