我想做的事情是在本地搭建的tomcat环境下,在一个http.html里发送一个post请求,post参数为'Hello lf',然后在111.html里写一个get请求,接收这个参数,为啥alert出来的是http.html的所有源码呢?
代码如下:
function test(msg){
var re = new XMLHttpRequest();
re.open('POST','111.html');
re.setRequestHeader('Content-Type','text/plain;charset=UTF-8');
re.send(msg);
}
test('hello lf');
上面是在http.html的js代码里,下面代码是在111.html里
function test(url){
var re = new XMLHttpRequest();
re.open('GET',url);
re.onreadystatechange = function(){
if(re.readyState === 4 && re.status === 200){
alert(re.responseText);
}
};
re.send(null);
}
test('http.html');
alert出来的是整个http.html里的代码,我想alert 的是hello lf,求教各位,是我哪理解错了吗
你这是请求页面的所有数据 在111.html并不是执行alert(hello If)