我有这个网址:http://example.com/photos/5062d95d-13e8-ceb8-bb35-5891b62a3418/?id=872364876
我有这个javascript代码:
if (sssssssssss) {
window.location = "http://example.com/s/1525";
} else {
location.replace('http://example.com/id=');
}
我需要填充id
部分中GET参数的else
值。
有什么想法吗?
答案 0 :(得分:0)
以下是如何使用javascript
从网址获取变量的示例function getUrlVars() {
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
vars[key] = value;
});
return vars;
}
来源:http://papermashup.com/read-url-get-variables-withjavascript/
答案 1 :(得分:0)
检查此代码
var start= location.href.indexOf('id=');
var id= location.href.substring(start+ 3, location.length- 1);