我对 HTML 5 很陌生,但对 HTML5 还不太了解。我想创建一个 HTML5 应用程序,它将表示将从 Web 服务访问的数据。
- 如果我使用本地存储,我的数据将存储在 sqlite 文件中吗?如果是,它会保存在哪里?
- 我是否有其他方法可以在本地保存从 Web 服务访问的数据?
我尝试通过执行 xmlhttpRequest 对象来使用,它在 IE 中运行良好,但在 Mozilla 和 Chrome 中无法运行,下面是我的代码片段
function webServiceCallWithParameters() {
try {
alert("1");
var xmlHttpReq;
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
xmlHttpReq = new XMLHttpRequest();
}
else {// code for IE6, IE5
xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
}
alert(xmlHttpReq);
xmlHttpReq = new XMLHttpRequest();
xmlHttpReq.open("POST", "http://localhost/EventWebService/Service.asmx/Add", false);
xmlHttpReq.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlHttpReq.send("num1=12&num2=13");
alert(xmlHttpReq.responseText);
} catch (e) {
alert(e);
}
}