在重定向方面遇到麻烦

时间:2012-12-29 05:50:17

标签: jquery jquery-ui redirect jquery-dialog

这很奇怪,但我在浏览器的URL末尾有#时出错。

我的网址是http://example.com/service_offers/view/3但是当我有http://example.com/service_offers/view/3#此效果网址重定向时。

我正在使用jquery ui对话框,当用户关闭对话框时,我有重定向代码到用户打开它的同一页面,但问题是当我在url末尾有#然后重定向获取失败。

萤火虫没有出现任何错误。我不知道为什么,谁能告诉我出了什么问题。

jQuery Code如下

$( "#rate_success" ).dialog({
    autoOpen: false,
    show: "slide",
    width: 500,
    modal: true,
    hide: "fold",
    closeOnEscape: false,
    close : function()
    {
        window.location = window.location.href;
        return false;
    },
    buttons:
    {   
        "Close": function()
        {
            window.location = window.location.href;
            return false;
        }
    }
});

我将从此http://example.com/service_offers/view/3 页面打开此对话框。现在,如果我在此页面末尾有#链接,则整个重定向失败。

0 个答案:

没有答案