Ajax xml

辛某
  • 180
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
var xmlHttp;
function createXMLHttpRequest()
{
	if(window.ActiveXObject)
	{
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if(window.XMLHttpRequest)
	{
		xmlHttp = new XMLHttpRequest();
	}
}
function startRequest()
{
	createXMLHttpRequest();
	xmlHttp.onreadystatechange = handleStateChange;
	xmlHttp.open("GET","simpleResponse.xml",true);
	xmlHttp.send(null);
}
function handleStateChange()
{
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.state == 200)
		{
			alert("The server replied with: " + xmlHttp.responseText);
		}
	}
}
</script>
</head>

<body>
	<form action="#">
		<input type="button" value="Start Basic Asynchronous Request" onclick="startRequest()" />
	</form>
</body>
</html>

simpleResponse.xml
文件里面要怎么写
为什么警告框跳不出来

回复
阅读 3.4k
2 个回答

simpleResponse.xml 和这个 html 在同一路径下 ... 无所谓什么内容~

simpleResponse.xml 这个文件在你测试的时候可以随便写点内容进去,比如"hello world!";
但真正的xml文件格式应该是像这样的

<?xml version="1.0" encoding="ISO-8859-1"?>
<!--  Copyright w3school.com.cn -->
<note>
	<to>George</to>
	<from>John</from>
	<heading>Reminder</heading>
	<body>Don't forget the meeting!</body>
</note> 

可以访问如下地址看效果
http://www.w3school.com.cn/example/xm...

宣传栏