如何使用 jQuery 或纯 JavaScript 获取 URL 参数? [英] How to get URL parameter using jQuery or plain JavaScript?
本文介绍了如何使用 jQuery 或纯 JavaScript 获取 URL 参数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我见过很多参数大小和名称未知的 jQuery 示例.
I have seen lots of jQuery examples where parameter size and name are unknown.
我的网址只会有 1 个字符串:
My URL is only going to ever have 1 string:
http://example.com?sent=yes
我只想检测:
sent
是否存在?- 是否等于是"?
推荐答案
最佳解决方案 这里.
var getUrlParameter = function getUrlParameter(sParam) {
var sPageURL = window.location.search.substring(1),
sURLVariables = sPageURL.split('&'),
sParameterName,
i;
for (i = 0; i < sURLVariables.length; i++) {
sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] === sParam) {
return typeof sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]);
}
}
return false;
};
假设 URL 为,这就是您如何使用此函数的方法,http://dummy.com/?technology=jquery&blog=jquerybyexample
.
And this is how you can use this function assuming the URL is,
http://dummy.com/?technology=jquery&blog=jquerybyexample
.
var tech = getUrlParameter('technology');
var blog = getUrlParameter('blog');
这篇关于如何使用 jQuery 或纯 JavaScript 获取 URL 参数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文