5

我遇到了 Internet Explorer 和 window.location 的问题。

我将 Backbone.js 用于我的后端项目。

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

我的 js 函数看起来像:

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

因此,当我在“www.domain.com/admin/controller”页面上并单击一个按钮打开文件夹时,它在所有浏览器上都能正常工作,除了将我重定向到“ http://www. domain.com/admin/controller/controller/folder/4 '

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

谢谢伊兰

4

1 回答 1

3
location.href = location.origin + "/controller/folder/" + folder_id;
于 2013-09-24T07:34:30.757 回答