Javascript phonegap应用程序中的导航
我正在PhoneGap上玩本地存储,试图创建一个JavaScript登录。我当前的问题是,当我运行应用程序时,如果用户名和密码正确,它将不会进入主菜单 我认为问题在于Javascript phonegap应用程序中的导航,javascript,cordova,window.location,Javascript,Cordova,Window.location,我正在PhoneGap上玩本地存储,试图创建一个JavaScript登录。我当前的问题是,当我运行应用程序时,如果用户名和密码正确,它将不会进入主菜单 我认为问题在于window.location.href方法。我想导航到本地页面,而不是在线页面 有人建议另一种方法吗 $(document).ready(function() { if (typeof(localStorage) === 'undefined' ) { alert('Your
window.location.href
方法。我想导航到本地页面,而不是在线页面
有人建议另一种方法吗
$(document).ready(function() {
if (typeof(localStorage) === 'undefined' ) {
alert('Your browser does not support HTML5 localStorage. Try upgrading.');
} else {
$("#return_form2").submit(function(){//load the items
getItems();
});
}
});
var getItems = function() {
var timeLog, logLength, i;
i = 0;
logLength = localStorage.length-1; //how many items are in the database starting with zero
timeLog = '';
// loop through each item in the database
for (i = 0; i <= logLength; i++) {
var itemKey, value, values, firstname, password, email;
//variables for the key and values
itemKey = localStorage.key(i);
value = localStorage.getItem(itemKey);
values = JSON.parse(value);
firstname = values.fname;
password = values.pass;
email = values.email;
course = values.class;
var tt = course;
var un = document.return_form2.username.value;
var pw = document.return_form2.password.value;
var web = "Web Systems Development";
if ((un == firstname) && (pw == password) && (tt == web)){
window.location.href = "AppMenu.html";
return false;
}
else {
alert ("Incorrect Password");
}
}}
$(文档).ready(函数(){
if(typeof(localStorage)=“未定义”){
警报('您的浏览器不支持HTML5本地存储。请尝试升级');
}否则{
$(“#return_form2”).submit(函数(){//加载项
getItems();
});
}
});
var getItems=function(){
var timeLog,logLength,i;
i=0;
logLength=localStorage.length-1;//数据库中有多少项以零开始
timeLog='';
//循环遍历数据库中的每个项
对于(i=0;i我不确定((un==firstname)和&&(pw==password)和&(tt==web))
是真的
,无论如何,下一行对我有效
window.location="AppMenu.html";
此外,如果tt==web
,则不必返回false?web
是否等于课程
?