我有一个Index.Html和UI / Main.html文件。索引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
为什么要添加双UI?任何想法
同样在Index.html a 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>
答案 0 :(得分:0)
你确定他们不在同一个地方吗?只需按照控制台移除您不需要的线条即可。只需尝试
$.mobile.changePage("Main.html", {
transition: "slideup",
reverse: false,
changeHash: false
});