Javascript 如何在Jquery中从字符串中获取域名
我有一根这样的绳子Javascript 如何在Jquery中从字符串中获取域名,javascript,jquery,Javascript,Jquery,我有一根这样的绳子 http://www.example.com/xyz/filename.php 现在我只想得到字符串http://www.example.com/我该怎么做 我知道这是一个简单的问题,但我试过它不起作用 提前感谢试试这个: var $url = 'http://www.example.com/css/filename.php'; var a = document.createElement('a'); a.href = $url; var $finalUrl = a.p
http://www.example.com/xyz/filename.php
现在我只想得到字符串http://www.example.com/
我该怎么做
我知道这是一个简单的问题,但我试过它不起作用
提前感谢试试这个:
var $url = 'http://www.example.com/css/filename.php';
var a = document.createElement('a');
a.href = $url;
var $finalUrl = a.protocol + '//' + a.hostname + '/';
你试过哪些,哪些不起作用?您是否检查了该链接:duplicate--基于Webkit的浏览器和Firefox(从21版开始)知道window.location.origin。要以所有浏览器为目标,我使用以下命令:如果(!window.location.origin)window.location.origin=window.location.protocol+“/”+window.location.host;在他的问题中,他给他想要的结果加了一个
/
。所以在最后一个之前代码>添加+'/'
。是的,我更新了Benno Zeeman