我正在尝试解决一个问题,虽然似乎已经多次回答,但并非任何解决方案对我有用。 该场景是当用户按下按钮以将其重定向到(同一域的)另一页面时,然后当几个动作已完成以再次重定向到初始时。所以,首先,我需要获取用户被重定向的页面的新引用者。我已尝试使用新推荐人或没有推荐人的解决方案,例如以下没有运气的推荐人:
function a() {
var ref = window.open("http://localhost:8080/ui/about");
ref.addEventListener('loadstart',function(iABObject){
alert("print something");
ToDo();
}
或第二种解决方案
function a() {
window.location.href = "http://localhost:8080/ui/about";
if(window.location.href.indexOf("localhost:8080/ui/about")>-1 ){
alert("print something");
ToDo();
}
}
感谢任何形式的帮助。
答案 0 :(得分:1)
我想你想做这样的事情: 页面:
function onClickMyButton(){
window.location = "pageB";
}
页:
... do some stuff
window.location = document.referrer;