【发布时间】:2020-07-01 01:19:26
【问题描述】:
【问题讨论】:
-
你不能单独使用 HTML 来做到这一点。您将需要 javasctipt 来完成它的客户端或服务器端技术,您正在执行此操作作为 Web 请求的结果。请说明您要做什么。
标签: javascript parameters
【问题讨论】:
标签: javascript parameters
使用 Javascript 实现此重定向的非常简单的方法
function isValidURL(string) {
var res = string.match(/(http(s)?:\/\/.)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)/g);
return (res !== null)
};
var urlParams = new URLSearchParams(location.search);
var redirectLink = urlParams.get('link');
if (isValidURL(redirectLink)) {
window.location = redirectLink;
}
isValidURL 函数author: vikasdeep-singh
【讨论】: