📄 17-1.htm
字号:
<html>
<head>
<title>
动态在当前页中创建内容
</title>
<script language="javascript">
var xmlHttp; //定义变量
xmlHttp=create_obj(); //调用函数
function create_obj()
{
var xmlHttp; //定义变量
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); //创建对象
return xmlHttp; //返回对象
}
function process()
{
xmlHttp.open("GET","17-1.xml",true);
//定义准备状态发生改变时的句柄函数
xmlHttp.setRequestheader("type","text/xml");
xmlHttp.setRequestheader("charset","GB2312");
xmlHttp.onreadystatechange=handle_f;
//向服务器发送请求
xmlHttp.send(null);
}
function handle_f()
{
if(xmlHttp.readyState==4) //如果传递完成
{
if(xmlHttp.status==200) //如果服务器返回OK
{
//解析从服务器返回的字符串
result=xmlHttp.responseText;
//用取得的字符串更新页面中的层的内容
document.getElementById("message").innerHTML=result;
}
else //如果服务器没有返回200
{
alert("执行过程中出现问题,服务器返回:"+xmlHttp.statusText);
}
}
}
</script>
</head>
<body>
<input type="button" value="搜索内容" onclick="process()">
<p>
<div id="message"></div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -