在项目开发中,当发布信息成功,跳转到了一个成功页面之后,需要在这个成功页面中获取到上一个发布页面的URL,以下是实现方法,记录一下:
发布页面的JS片段:
..... ......
if (result == true) { $("#fabu").val("已发布"); $("#fabu").attr({ "disabled": "disabled" }); var to_url = "/XXX/Success.aspx"; if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { var referLink = document.createElement('a'); referLink.href = to_url; document.body.appendChild(referLink); referLink.click(); } else { location.href = to_url; } } else { $("#fabu").attr({ "disabled": "disabled" }); alert("操作失败..."); }
.... ....
在发布成功页面的JS片段中:
var pre_url = document.referrer;
... ...