如何根据需要将 URL 重定向页面创建为 HTML 文件,例如,如果它类似于 http://warrenwoodhouse.webs.com/url/?url=linkgoeshere
它适用于我网站上的页面。
当访问该页面时,如果末尾没有链接 http://warrenwoodhouse.webs.com/url/?url=
将不会重定向到任何内容,就像使用这样的链接一样http://warrenwoodhouse.webs.com/url/?url=http://youtube.com/user/warrenwoodhouse
将重定向到 URL 中的指定页面。
如果有人知道 HTML 和 JavaScript 代码,请随时在下面发表评论。
最佳答案
我认为这可以满足您的要求(found here):
function getParameterByName(name, url) {
if (!url) url = window.location.href;
name = name.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, " "));
}
var redirectUrl = getParameterByName('url');
if(redirectUrl != null){
window.location.href = redirectUrl;
}
关于javascript - URL 重定向 HTML 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38372501/