返回信息流初学Ajax,做一个实验时遇到了一个问题,想请大牛帮忙看一看,谢谢!
我在一台电脑上搭建了Apache环境,在D:\usr\www\html目录下放置一个try.txt文件;然后在另一台电脑上写了一个html文件,内嵌js想要获取try.txt,实际上却没有反应。不知是因为我这种做法逻辑上就是行不通的,Apache不支持这种访问,需要用到SOAP之类的才行;还是在代码本身有漏洞。
html部分代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>test1 responseXML demo</title>
<script type="text/javascript">
window.onload = function()
{
var URL = 'http://192.168.1.55/try.txt';//服务器的地址
try
{
var xmlhttp = new XMLHttpRequest();
}
catch(e)
{
var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
}
xmlhttp.open('GET', URL, true);
xmlhttp.onreadystatechange = function()
{
if(xmlhttp.readyState == 4 && xmlhttp.status == 200)
{
alert(xmlhttp.responseText);
}
}
xmlhttp.send();
}
这是一条镜像帖。来源:北邮人论坛 / www-technology / #9970同步于 2010/5/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
【求助】向apache请求一个文件的问题
knightDJ
2010/5/10镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
ajax跨域访问的问题,请参见以下帖子的讨论
http://bbs.byr.cn/article/WWWTechnology/9832
http://bbs.byr.cn/article/WWWTechnology/9835
【 在 knightDJ (我行我速) 的大作中提到: 】
: 初学Ajax,做一个实验时遇到了一个问题,想请大牛帮忙看一看,谢谢!
: 我在一台电脑上搭建了Apache环境,在D:\usr\www\html目录下放置一个try.txt文件;然后在另一台电脑上写了一个html文件,内嵌js想要获取try.txt,实际上却没有反应。不知是因为我这种做法逻辑上就是行不通的,Apache不支持这种访问,需要用到SOAP之类的才行;还是在�
: html部分代码如下:
: ...................