我對HTML 5非常陌生,而對HTML5還知之甚多。 我想創建一個HTML5應用程序,它將表示將從Web服務訪問的數據。需要HTML5應用指南
- 如果我使用本地存儲將我的數據存儲在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);
}
}
我會把我的查詢換句話說。我有一個Web服務,它將訪問來自SQL服務器的數據,而不是我想要讀取這些數據並使用HTML 5顯示它,我該怎麼做? – sunshine
@ sunshine你有什麼嘗試過? – robertc
我試圖調用Web服務,它使用XMLHTTPRequest的webmethod。我用代碼片段更新了我的帖子。但它只適用於IE,不適用於Mozilla和Chrome。我收到一個異常「錯誤:NETWORK_ERR:XMLHttpRequest異常101」 - 請求跨源許可。 – sunshine