У меня есть html-страница index.html
. Внутри я использую js для отправки JSON на другую страницу ( loja.html
), и сразу после этого загружаю эту страницу. Я хотел бы прочитать содержимое JSON loja.html
и использовать его для заполнения некоторых тэгов html. Вот мой код:
кусок index.html
's
var ajax = new XMLHttpRequest();
ajax.onreadystatechange = function() {
if (ajax.readyState == XMLHttpRequest.DONE) {
alert(ajax.status);
}
}
ajax.open("GET", "http://localhost:8080/DBRest/loja.html",true);
ajax.setRequestHeader("Content-Type", "application/json");
ajax.send(dataToJSON(nome,idade));
console.log(dataToJSON(nome,idade));
window.location = 'http://localhost:8080/DBRest/loja.html';
кусок loja.html
's js:
window.onload = function() {
alert('alert');
var ajax = new XMLHttpRequest();
ajax.onreadystatechange = function() {
if (ajax.readyState == XMLHttpRequest.DONE) {
alert(ajax.status);
alert(JSON.parse(ajax.responseText));
}
}
}
Когда я загружаю loja.html
из index.html
ни предупреждений отображаются. при вводе в браузере отображается только первое предупреждение. Как я могу правильно отправлять данные loja.html
с index.html
момента и сразу после загрузки loja.html
?
javascript,html,json,ajax,post,