IE基本href中的window.location

Ila*_*lan 5 javascript internet-explorer relative-path

我在使用Internet Explorer和window.location时遇到问题。

我正在为我的后端项目使用Backbone.js。

基本网址是“ http://www.domain.com/admin/

我的js函数如下所示:

openFolder : function(e) {
        var folder_id = '4';
        window.location = "controller/folder/" + folder_id;
    },
Run Code Online (Sandbox Code Playgroud)

因此,当我进入“ www.domain.com/admin/controller”页面时,单击一个按钮以打开文件夹时,它在除Internet Explorer之外的所有浏览器上均能正常工作,该浏览器将我重定向到“ http:// www”。 domain.com/admin/controller/controller/folder/4 '

您能帮我解决这个问题吗?

谢谢你,伊兰

Osh*_*404 3

location.href = location.origin + "/controller/folder/" + folder_id;
Run Code Online (Sandbox Code Playgroud)