javascript结合ajax读取txt文件内容
作者:bea
代码很简洁,这里就不多废话了,直接上源码 html代码 代码如下: <!doctype html> <html> <head> <meta charset="utf-8"/> </head> <body> <button type="button" onclick="show()">请求数据</button> <script src="ajax
代码很简洁,这里就不多废话了,直接上源码
html代码
代码如下:
<!doctype html>
<html>
<head>
<meta charset="utf-8"/>
</head>
<body>
<button type="button" onclick="show()">请求数据</button>
<script src="ajax.js"></script>
<script>
function show(){
Ajax('read.txt?datetime=new Date.getTime ',function(str){alert(str);},function(){alert('失败了');})
};
</script>
</body>
</html>
javascript代码
代码如下:
function Ajax(url,fnSucc,fnFaild)
{
//1.创建ajax对象
if(window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
var oAjax=new XMLHttpRequest();
}
else
{// code for IE6, IE5
var oAjax=new ActiveXObject("Microsoft.XMLHTTP");
}
//2.链接服务器(打开服务器的连接)
//open(方法,文件名,异步传输)
oAjax.open('GET',url,true);
//3.发送
oAjax.send();
//4.接收返回
oAjax.onreadystatechange=function()
{
if (oAjax.readyState==4)
{
if(oAjax.status==200)
{
fnSucc(oAjax.responseText);
}
else
{
fnFaild(oAjax.status);
}
};
};
}
请求的文件为read.txt
内容随便填写
有用 | 无用
html代码
代码如下:
<!doctype html>
<html>
<head>
<meta charset="utf-8"/>
</head>
<body>
<button type="button" onclick="show()">请求数据</button>
<script src="ajax.js"></script>
<script>
function show(){
Ajax('read.txt?datetime=new Date.getTime ',function(str){alert(str);},function(){alert('失败了');})
};
</script>
</body>
</html>
javascript代码
代码如下:
function Ajax(url,fnSucc,fnFaild)
{
//1.创建ajax对象
if(window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
var oAjax=new XMLHttpRequest();
}
else
{// code for IE6, IE5
var oAjax=new ActiveXObject("Microsoft.XMLHTTP");
}
//2.链接服务器(打开服务器的连接)
//open(方法,文件名,异步传输)
oAjax.open('GET',url,true);
//3.发送
oAjax.send();
//4.接收返回
oAjax.onreadystatechange=function()
{
if (oAjax.readyState==4)
{
if(oAjax.status==200)
{
fnSucc(oAjax.responseText);
}
else
{
fnFaild(oAjax.status);
}
};
};
}
请求的文件为read.txt
内容随便填写
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- JavaScript实现的一个日期格式化函数分享
- Nodejs实现的一个静态服务器实例
- nodejs中简单实现Javascript Promise机制的实例
- nodejs实现的一个简单聊天室功能分享
- JavaScript实现twitter puddles算法实例
- JavaScript实现的一个计算数字步数的算法分享
- angularjs中的e2e测试实例
- angularjs中的单元测试实例
- angularjs指令中的compile与link函数详解
- angularjs的一些优化小技巧
- JavaScript开发人员的10个关键习惯小结
- node.js中RPC(远程过程调用)的实现原理介绍
- node.js中实现同步操作的3种实现方法
- node.js实现BigPipe详解
- js实现点击添加一个input节点
- Node.js实现的简易网页抓取功能示例
- 浅谈js的setInterval事件
- 浅谈javascript中createElement事件
- javascript的push使用指南