AJAX实现简单的读取文本文档内容到网页--AJAX

效果图:

Demo.html:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="keywords" content=""/>
  <meta name="description" content=""/>
  <title>AJAX实现读取文本文档内容到网页</title>
  <style type="text/css">
  section{height: 100px;box-shadow: 0 0 5px #666;margin-top: 15px;}
</style>
</head>
<body>
  <section id="container"></section>
  <br/>
  <input type="button" value="查看读取到的内容" onclick="readTxt()"/>
<script language="JavaScript">
  var jsContainer = document.getElementById(‘container‘);
  function readTxt() {
  var xhr = new XMLHttpRequest();
  xhr.open(‘get‘,‘txt/ajax_info.txt‘,true);
  xhr.send();
  xhr.onreadystatechange = function () {
  if (xhr.readyState == 4&&xhr.status == 200){
    alert("请求服务器数据成功且返回数据成功!");
    jsContainer.innerHTML = xhr.responseText;
  }
//  else {
//    console.log(xhr.status);
//   }
  };
  }
</script>
</body>
</html>

编辑器模式下:

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <meta name="keywords" content=""/>
 6     <meta name="description" content=""/>
 7     <title>AJAX实现读取文本文档内容到网页</title>
 8     <style type="text/css">
 9         section{height: 100px;box-shadow: 0 0 5px #666;margin-top: 15px;}
10     </style>
11 </head>
12 <body>
13 <section id="container"></section>
14 <br/>
15 <input type="button" value="查看读取到的内容" onclick="readTxt()"/>
16 <script language="JavaScript">
17     var jsContainer = document.getElementById(‘container‘);
18     function readTxt() {
19         var xhr = new XMLHttpRequest();
20         xhr.open(‘get‘,‘txt/ajax_info.txt‘,true);
21         xhr.send();
22         xhr.onreadystatechange = function () {
23             if (xhr.readyState == 4&&xhr.status == 200){
24                 alert("请求服务器数据成功且返回数据成功!");
25                 jsContainer.innerHTML = xhr.responseText;
26             }
27 //            else {
28 //                console.log(xhr.status);
29 //            }
30         };
31
32     }
33 </script>
34 </body>
35 </html>

源码文件下载: AJAX实现读取文本文档内容到网页.zip

时间: 2024-12-14 14:24:39

AJAX实现简单的读取文本文档内容到网页--AJAX的相关文章

c#读取文本文档实践3-写入到文本本文档

首先通过File.ReadAllLines()方法读入文本文档中内容并返回字符串数组contents,这样每行数据就成为了这个字符串数组contents的一个元素,再利用split()方法将每一个元素以空格或制表符分割,返回字符串数组,这样一行数据又被返回了3个字符串放入字符串数组中,通过Convert.ToDouble()方法将其转化为double类型并计算.创建一个StringBuilder数据类型将每行的字符串添加进去,转换为string后,最后用File.WriteAllText方法写入

c读取文本文档

想数一下文本文档一共有多少行,写了个小程序 1.用fopen()以只读方式打开文件 2.用fgetc()获取文件流中的字符内容 3.如果字符内容为'\n'换行符,count++ 最后输出count的值 1 #include <iostream> 2 #include <string> 3 #include <stdlib.h> 4 #include <stdio.h> 5 6 7 using namespace std; 8 9 //void swap(in

WinCE的C#中使用StreamReader 来读取TXT文档,读取文本文档。

using System.IO; private void button1_Click(object sender, EventArgs e) { string strFilePath = ""; OpenFileDialog fd = new OpenFileDialog(); fd.Filter = "文本文件(*.txt)|*.txt|All files (*.*)|*.*"; //过滤文件类型 //fd.InitialDirectory = Applicat

python 读取文本文档中的数据

1 import os 2 dir = input('Please input the file dir:')#提示输入文件路径 3 while not os.path.exists(dir):#判断文件是否存在 4 dir = input('Cann\'t find the file,Please input the correct file dir:') 5 data = open(dir,'r')#打开文件 6 buf = []#缓存文件中数据的变量 7 for lines in data

c#读写文本文档-1-用file类

1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.IO; 6 7 namespace txtread 8 { 9 class Program 10 { 11 static void Main(string[] args) 12 { 13 // //File 优点:命令简单,可以读各种类型,但是耗内存,因为是以下子全读入内存了 14

winfrom文本文档打开

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.IO;//导入命名空间 namespace W

比较两个文本文档的不同,并显示第一出不同的行号列号

比较两个文本文档的区别,并打印出第一处不同点的行号列号 #!/usr/bin/env python#coding=utf-8file1=raw_input("please input the firest filename:")            //输入第一个文件名file2=raw_input("please input the second filename:")         //输入第二个文件名myfile1=open(file1)         

c#字符串to/from文本文档IO示例

写入文本文档 class Program { static void Main(String[] args) { //写入string数组,每个string一行 string[] lines = { "first line", "second line ", "third line", "forth line" }; System.IO.File.WriteAllLines(@"D:\IOTest\IOTest1.t

NX二次开发-UFUN写入本地文本文档uc4524

1 NX9+VS2012 2 3 #include <uf.h> 4 #include <uf_cfi.h> 5 #include <uf_ui.h> 6 7 using std::string; 8 9 10 11 UF_initialize(); 12 13 //内容1 14 //读取文本全部内容 15 //打开本地文本文档 16 int Chan = uc4504("D:\\123.txt", 1, 79);//类型为只读,后缀类型txt为79