html Ajax读取数据

简介:

 function InitXMLHTTP(){//初始化、指定处理函数、发送请求的函数
    var oXMLDoc;
    //开始初始化XMLHttpRequest对象
    if(window.XMLHttpRequest) { //Mozilla 浏览器
        oXMLDoc = new XMLHttpRequest();
        if (oXMLDoc.overrideMimeType) {//设置MiME类别
            oXMLDoc.overrideMimeType("text/xml");
        }
    }
    else if(window.ActiveXObject) { // IE浏览器
        try{
                oXMLDoc = new ActiveXObject("Msxml2.XMLHTTP");
            }catch (e){
        try{
                oXMLDoc = new ActiveXObject("Microsoft.XMLHTTP");
           } catch (e) {}
        }
    }
    if (!oXMLDoc) { // 异常,创建对象实例失败
        window.alert("不能创建XMLHttpRequest对象实例.");
        oXMLDoc = null;
    }
    return oXMLDoc;
}


 

function DispLink(_obj,_i,_Id)
{
    for(var i=0;i<topicCount;i++){
        document.getElementById("DivDispAnswer"+i).style.display = "none";
    }
    var oXMLDoc = InitXMLHTTP(); 
    if(oXMLDoc)
    {   
        sURL = "GetExpXML.asp?ItemId=" + _Id;
        oXMLDoc.open("POST",sURL,false);
        oXMLDoc.setRequestHeader("Content-Type", "text/xml");
        oXMLDoc.setRequestHeader("charset", "utf-8");
        oXMLDoc.send();
        var strResult = unescape(oXMLDoc.responseText);
        document.getElementById("DivDispAnswer"+_i).innerHTML = strResult;
        document.getElementById("DivDispAnswer"+_i).style.display = "block";
        if(document.getElementById("FS"+_i))
            document.getElementById("FS"+_i).focus();
        //_obj.innerHTML = "隐藏答案";
    }
}

分类:  Javascript

本文转自快乐就好博客园博客,原文链接:http://www.cnblogs.com/happyday56/archive/2008/04/28/1174807.html,如需转载请自行联系原作者
相关文章
|
Web App开发 数据采集 前端开发
Python + Chrome 爬虫:如何抓取 AJAX 动态加载数据?
Python + Chrome 爬虫:如何抓取 AJAX 动态加载数据?
|
数据采集 前端开发 API
SurfGen爬虫:解析HTML与提取关键数据
SurfGen爬虫:解析HTML与提取关键数据
|
数据采集 前端开发 数据挖掘
利用 html_table 函数轻松获取网页中的表格数据
本文介绍了如何使用 R 语言中的 `html_table` 函数结合代理 IP 技术,轻松提取网页表格数据并规避反爬机制。通过设置代理和请求头,示例代码展示了如何从 58 同城采集租房信息并保存为 CSV 文件。该方法适用于需要频繁采集数据的场景,确保数据采集的高效和稳定性。
680 2
利用 html_table 函数轻松获取网页中的表格数据
|
XML 前端开发 JavaScript
PHP与Ajax在Web开发中的交互技术。PHP作为服务器端脚本语言,处理数据和业务逻辑
本文深入探讨了PHP与Ajax在Web开发中的交互技术。PHP作为服务器端脚本语言,处理数据和业务逻辑;Ajax则通过异步请求实现页面无刷新更新。文中详细介绍了两者的工作原理、数据传输格式选择、具体实现方法及实际应用案例,如实时数据更新、表单验证与提交、动态加载内容等。同时,针对跨域问题、数据安全与性能优化提出了建议。总结指出,PHP与Ajax的结合能显著提升Web应用的效率和用户体验。
435 3
|
JavaScript API 开发工具
<大厂实战场景> ~ Flutter&鸿蒙next 解析后端返回的 HTML 数据详解
本文介绍了如何在 Flutter 中解析后端返回的 HTML 数据。首先解释了 HTML 解析的概念,然后详细介绍了使用 `http` 和 `html` 库的步骤,包括添加依赖、获取 HTML 数据、解析 HTML 内容和在 Flutter UI 中显示解析结果。通过具体的代码示例,展示了如何从 URL 获取 HTML 并提取特定信息,如链接列表。希望本文能帮助你在 Flutter 应用中更好地处理 HTML 数据。
603 1
|
XML Web App开发 数据格式
HTML 页面显示 XML 数据
10月更文挑战第2天
|
机器学习/深度学习 JSON JavaScript
LangChain-21 Text Splitters 内容切分器 支持多种格式 HTML JSON md Code(JS/Py/TS/etc) 进行切分并输出 方便将数据进行结构化后检索
LangChain-21 Text Splitters 内容切分器 支持多种格式 HTML JSON md Code(JS/Py/TS/etc) 进行切分并输出 方便将数据进行结构化后检索
985 0
|
Web App开发 前端开发 JavaScript
Python编程—Ajax数据爬取(一)
Python编程—Ajax数据爬取(一)
405 0
|
前端开发 NoSQL MongoDB
Python编程—Ajax数据爬取(二)
Python编程—Ajax数据爬取(二)
557 0