javascript 将变体附加为URL参数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 将变体附加为URL参数相关的知识,希望对你有一定的参考价值。
function isUrl(s) {
var regexp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
return regexp.test(s);
}
$(".submit-button").parent().attr('href', function(index, value) {
if (isUrl(value)){
if(value.indexOf('?') !== -1){
return value + '&variation=' + __variant;
}else{
return value + '?variation=' + __variant;
}
}
});
以上是关于javascript 将变体附加为URL参数的主要内容,如果未能解决你的问题,请参考以下文章
使用模块模式的变体附加javascript事件的问题
如何使用 javascript 将外部链接作为 url 参数传递? [复制]
如何将查询参数附加到现有 URL?
如何将参数附加到 KNP 分页器 url
javascript 将base64转换为web安全变体
将参数附加到 URL 而不刷新