如果我的网址是http://link-ads.blogspot.com/?url=http://could-be-any-url.com&name=123456789101112
using 纯JavaScript我该如何提取&client=
所以它会提取123456789101112
并将其设置为var clientid = 123456789101112;
var clientid = (window.location.search.match(/[?&;]name=(\d+)/) || [])[1];
如果它可以包含多个数字,请使用类似...
var clientid = (window.location.search.match(/[?&;]name=([^&;]+)/) || [])[1];
如果找不到参数,则返回undefined
.
如果您需要更频繁地执行此操作,那么最好使用通用解决方案 https://stackoverflow.com/questions/901115/get-query-string-values-in-javascript/901119#901119.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)