0

我有一个 Index.Html 和 UI/Main.html 文件。Index html PageInit 事件 我想将页面定位到main.html。这是下面的javascript。

$(document).bind("pageinit", function () {
            debugger;
            if (localStorage.getItem("user") != null) {

                $.mobile.changePage("UI/Main.html", {
                    transition: "slideup",
                    reverse: false,
                    changeHash: false
                });

            }
        });

此脚本重定向页面,但是当我查看 chrome 控制台时,它给了我 404 错误

../Site/UI/UI/Main.html 但我希望它重定向 ../Site/UI/Main.html

为什么要添加双用户界面?有任何想法吗

在 Index.htmla href元素中也运行良好。

<a href="UI/Main.html" id="myhref" data-theme="reset" data-ajax="false" class="mobilizmred" data-role="button" data-ajax="false">Sign in</a>  
4

1 回答 1

0

你确定它们不在同一个地方吗?只需按照控制台删除不需要的行。只需尝试

$.mobile.changePage("Main.html", {
   transition: "slideup",
   reverse: false,
   changeHash: false
});
于 2013-09-17T13:46:54.317 回答