window.location.replace不起作用

时间:2014-03-14 16:46:01

标签: javascript

function setInit(){
    iu.init({
        saveFile : 'store/saveImageFile'
        ,CallBackOnSave : function (s){
            console.log("redirect");
            window.location.replace("store/details");
        }
    });
}

iu是一个没有问题的图片上传模块。事实上,我可以看到重定向的控制台日志。

问题是,同一页面被重新加载,而不是转到替换的网址。

尝试了其他方式,例如 href ,遗憾的是同样的结果。

3 个答案:

答案 0 :(得分:0)

只需使用:

window.location.href = "store/details";

答案 1 :(得分:0)

也许试试:

parent.window.location.href = "store/details";

答案 2 :(得分:0)

你可以这样使用,

语法

window.location.href = window.location.host + relativePath 
window.location.href = relativePath

例如

window.location.href = "store/details";
window.location.href = window.location.host + 'store/details';