如何使URL的一部分保持最新
How to get part of URL current?
我的Url看起来像:http://google.com/stackoverflow/post/1
现在,我只想获得URL的一部分:http://google.com/stackoverflow/并将其添加到代码中:
帖子。怎么做?谢谢
Plz试试这个:
var url = "http://google.com/stackoverflow/post/1";
var partOfUrl = url.split('post')[0];
谢谢。
更新:
使用JavaScript:
var url = "http://google.com/stackoverflow/post/1"; // or var url = window.location;
var matches = url.match(/^http':'/'/(['w'.]+)'/('w+)'/.+/);
if( matches ){
var newURL = "http://" + matches[1] + "/" + matches[2] + "/";
alert( newURL );
}
document.getElementById('post_link').href = newURL;
HTML:
<a id="post_link">post</a>
参见JSFiddle
使用位置对象
location.href
location.pathname
相关文章:
- 获取@ResponseBody的一部分作为主干和Spring MVC控制器之间的参数
- jQuery-2.1.1.min.js或最新版本jQuery-2.13.min.js不会't支持'@
- addData()从最新图表中删除.js 2.1.3-怎么了
- 如何检查字符串的一部分与数组匹配
- 为什么可以't我使用了AJAX响应的一部分
- 为什么jQuery 1.8不能在IE8和InternetExplorer9中使用?(截至2012年9月的IE9最新版本)
- 正在检测导航到<a name=“;最新主题”></a>
- 如何在Analytics.js中始终了解最新的cookie过期时间
- 仅重新加载网页的一部分
- 如何使用ViewCompiler手动编译DOM的一部分
- Regex提取URL返回数组的一部分;未定义”;
- Html地图对象-点击地图获取id的一部分
- Php未获取会话的最新值
- 如何使用JavaScript提取此url的一部分
- 将字符串的一部分设置为数组的一部分
- 用数字单位替换字符串的一部分
- Twitter API JSON调用未获得最新的3条推文
- 如何对单个页面进行密码保护(这不是身份验证系统的一部分)
- 附加和删除输入值的一部分
- 如何使URL的一部分保持最新