ajax的简单知识学习

IIS站点配置和DW CS6连接Access数据库 1、配置IIS站点 ◆什么是IIS? Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional和Windows Server 2003一起发行,但在Wi 阅读详情

AJAX(上)

异步的Javascript and xml,是一种网页的局部刷新技术,即在请求后台时,页面全局不会进行刷新,只是页面某一部分刷新,应用场景十分广泛,比如:表单验证,分页,前端数据展示。ajax不是一项新技术,在js的基础上实现新应用,全局通过一个XMLHttpRequest的对象实现跟后台交互。

AJAX使用步骤:

  1. 创建一个XMLHttpRequest对象

  2. 打开连接(请求后他)

  3. 发送请求

  4. 当请求状态发生改变时触发回调函数

    1. 判断请求状态(readyState:4)
    2. 判断响应状态(status:200)
    3. 获取服务端数据(responseText)
创建XMLHttpRequest对象
var xhr;
if(XMLHttpRequest){
    xhr = new XMLHttpRequest();
}else{
    xhr = new ActiveXObject('Microsoft.XMLHTTP');
}

####打开连接

xhr.open('GET','请求地址');

####发送请求1 - get请求

xhr.send(null);

####发送请求2 - post请求

xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')
xhr.send(data);//data表示需要提交的数据

####当准备状态发生改变时触发回调函数

xhr.onreadystatechange=function(){
    if(xhr.readyState == 4 && xhr.status == 200){
        //获取服务端响应的数据
        var data = xhr.responseText;
    }
}

AJAX封装

为了让使用ajax变得更简单,这里可以通过封装的思想将ajax请求封装为一个函数,这样,以后对ajax的使用就只需要少量的代码即可完成:

####封装AJAX工具函数(base.js)

function ajax(method,url,data,callback){
	var xhr = null;
	//创建XMLHttpRequest对象(考虑浏览器兼容性)
	if(XMLHttpRequest){
		xhr = new XMLHttpRequest();
	}else{
		xhr = new ActiveXObject('Microsoft.XMLHTTP');//IE5,IE6
	}
	//打开连接
	xhr.open(method,url);
	//判断method是否post
	if(method.toLowerCase() === 'post'){
		//对于post请求需要设置请求头
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	}
	//发送请求
	xhr.send(data);
	//设置当请求状态发生改变时触发回调函数
	xhr.onreadystatechange=function(){
		if(xhr.readyState == 4 && xhr.status == 200){
			var data = xhr.responseText;
			//通过回调机制将数据传递到外部
			callback(data);
		}
	}
}

####使用封装的工具函数

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        
        <button id="load">加载数据</button>

        <!-- 引入js插件 -->
        <script src="js/base.js"></script>
        <script>
            var btn = document.getElementById('load');
            btn.addEventListener('click',function(){
                //发送ajax请求
                ajax('get','http://hk.softeem.top/mymusic/list',null,function(data){
                    //将json字符串转换为JS对象 
                    data = JSON.pase(data);
                    console.info(data);
                })
            })
        </script>
    </body>
</html>

Windows 7下IIS7配置ASP+Access实战指南 ASP(Active Server Pages)是微软早期的服务器端脚本技术,依赖COM组件与ISAPI扩展运行,其核心价值在于轻量、低侵入、无需编译即可快速部署——特别适合维护老旧业务系统。在Windows 7环境中,IIS7是唯一原生支持经典ASP、集成Windows身份验证且能直连Access数据库的Web服务器。它通过Jet OLE DB Provider访问.mdb文件,但需严格匹配32位运行模式、ISAPI扩展启用及IIS_IUSRS权限配置。该技术栈虽已退出主流,却仍在基层政务、工业终端和历史 阅读详情

相关推荐

ASP网站及数据库如何在win10本地测试

改自原文(原文使用的是老版windows,很多操作都改变了)1.配置IIS   在“控制面板”中“启动“程序”项,随后切换到“启用或关闭Windows功能”界面并勾选“Internet Information Services(IIS)”,打开缩略框,在此勾选“FTP服务器”、“Web管理工具”、“万维网服务”三项,勾选这三项下的所有选项(如果不懂选的话)。确定后单击“确定”按钮,随后IIS就会

sriting的博客 1万+

虚拟机win+IIs+asp+access搭建网站过程

虚拟机win+IIs+asp+access搭建网站过程 搭建方式一 搭建类型win+IIs+asp+access 第一步首先保证虚拟机的系统可用。 第二步: 第三步: 第四步: 第五步: 第六步:这个时候就会自动搜索软盘里面的数据自动安装IIS,如果第一步没做好这里会报错。 第七步: 第八步:把源码放在默认网站文件夹之中即可,现在里面有的东西可以删除(记得先右击打开) ...

菜鸟-传奇 3142

asp + Access 常见的数据库访问失败问题 Microsoft JET Database Engine 错误 '80004005' 解决办法

      前些天突然公司的网站(asp+access)不能访问了,症状是:页面无法打开、服务器上dllhost.exe导致CPU占用率一直居高不下,开始的时候或以被注入攻击了,所以检查网站所有脚本代码,结果没有发现任何异常现象。用瑞星扫描了一下,还真的发现了一个叫什么Backdoor.ASP.Mini.h的病毒,扫描完了以为没事儿了,重启IIS结果问题依旧:(,无奈之余只能继续一步一步调试,结果

笨笨的专栏 2572

详细的Web环境搭建----IIS+asp/aspx+Access/SQLServer环境

前言 1.环境 Windows 2003 中间件IIS6 mssql数据库

Jietewang的博客 4873

雅慧教你ASP+ACCESS数据库网页基本操作

1、架设IIS服务器或者直接在网上下载可以直接测试运行ASP的软件; 2、在电脑D盘的根目录下,建立一个名为“Web”的文件夹,在该文件夹下建立“data”、“images”、“css”三个文件夹,“data”文件夹下面主要用来存放数据库文件,“images”主要用来存放“logo”、“benner”等网页的图片,“css”主要用来存放定义各网页式样的样式文件,另外那个用来直接测试运行ASP

u014624988的专栏 6086

构建完整的在线教育系统:ASP+IIS+ACCESS2000源码项目

本文还有配套的精品资源,点击获取 简介:本源码使用ASP、IIS和ACCESS2000技术构建了在线教育系统,支持动态内容生成、用户交互、课程管理等多种功能。开发者可利用ASP处理用户请求、生成动态页面,使用IIS托管Web应用和管理网络服务,同时通过ACCESS2000数据库管理系统来维护教育系统数据。在线教育系统具备用户管理、课程管理、学习路径规划、论坛讨论、测试评估和...

weixin_42509507的博客 962

Access数据库改为asp后缀名的注意事项

2007年11月05日 星期一 上午 03:47很多编程人员在开发的时候都认为,改了mdb后缀为asp后就能防止数据库被下载,这种想法是错误的!下面的实验就是证明!我在自己的电脑上做的测试,事先已经建立了虚拟目录xinwen,数据库文件nxnew.mdb放在了网站的data文件夹下面。      首先,将nxnews.mdb改为nxnews.asp,然后在IE地址栏输入“h

lubiaopan的专栏 5907

经典ASP报价系统部署实战:IIS与Access环境搭建及避坑指南

ASP作为一种经典的动态网页技术,凭借其轻量、易部署的特性,至今仍在企业内部工具和旧业务信息化场景中发挥着重要作用。其核心原理是由IIS解析ASP脚本并生成动态页面,通常搭配Access数据库存储业务数据。这种技术组合的最大价值在于快速搭建、低成本维护,尤其适合产品分类展示、报价单生成等中小规模应用场景。然而,部署经典ASP系统时,IIS功能启用、Access数据库连接配置、权限设置等环节常常成为绕不开的坑。本文以CPLS v4.1报价管理系统为例,系统讲解从环境搭建、数据库表结构设计、前端报价计算到后台管

weixin_33787529的博客 485

iis7.5下运行asp access站点

先说环境: OS: windows 2008 r2 x64 IIS: 7.5 脚本: asp DB:access 前言(原文链接 http://ddbiz.com/?p=101) 老系统(OS 测试 用一个客户的asp站点做了个迁移测试,先把遇到的问题列在下面: 1. 80040e09不能更新。数据库或对象为只读2. 800a0e7a 未找到提供程序。该程序可能

钱可通神 1187

Win11下ASP+Access实战部署指南:IIS配置、32位模式与ACE连接

经典ASP是Windows平台早期Web开发的核心技术,依赖IIS服务器与Access数据库构成轻量级动态网站架构。其运行原理基于COM组件(如ADODB.Connection)和Jet/ACE数据库引擎,在Win11系统中因默认禁用32位支持、缺失ACE.OLEDB.12.0提供程序及严格文件权限策略而频繁报错。掌握ASP在现代Windows环境的兼容性适配,对遗留系统维护、教育平台迁移及底层Web执行链路理解具有不可替代的技术价值。典型应用场景包括高校教务系统复现、政务老旧模块升级、外包项目快速交付等。

weixin_31412781的博客 163

ASP网上作业提交系统实战:IIS配置、Access数据库与文件上传

在校园内网或小型组织的Web应用场景中,轻量级技术栈往往比复杂框架更实用。ASP作为经典的服务器端脚本技术,依托IIS即可直接运行,搭配Access文件型数据库,能快速搭建具备用户登录、数据管理和文件上传功能的业务系统。其核心价值在于环境成本极低——无需额外安装运行时,维护者只需了解VBScript基础语法即可上手,非常适合低并发、半封闭的内部应用场景。以网上作业提交系统为例,系统通过用户表、作业表、提交表三张表完成数据建模,并利用无组件上传类实现文件存储,同时围绕IIS配置、Access并发控制、文件名编

weixin_31102231的博客 314

vista中iis7无法正常访问asp+access页面的解决方法

  前些天装了vista自己玩,忽然发现在iis7中无法正常调试从前做的一些基于asp+access的网站,很是头疼,相信很多朋友也与遇到过类似的问题,于是专门总结了一下问题的解决办法.vista并不默认安装 iis7,这里先介绍一下iis7的安装方法:控制面板->程序和功能->打开或关闭windows功能->勾选”internet信息服务”中的所需功能支持->确定->安装完毕. 

benislife的专栏 1429

ASP+Access+ECharts+IIS:老树发新芽的轻量级数据看板搭建指南

ASP与Access是早期Web开发中常见的动态页面与数据库组合,搭配IIS即可在Windows环境快速搭建轻量级应用系统。其运行原理是IIS解析ASP脚本,通过ADO组件连接Access数据库,将查询结果转换为JSON接口,再由ECharts完成前端数据可视化。这套技术栈的价值在于无需额外数据库服务、部署成本低、维护门槛低,适合单表数十万行以内、并发不高但数据关系清晰的内部业务场景。当企业需要改造遗留系统,或者快速构建内部报表看板时,处理好连接串选择、32位驱动兼容、JSON转义、日期格式统一等工程细节,

weixin_33853794的博客 272

利用ASP在线压缩access数据库

  在网上搜索压缩access数据库的方法,文章很多,写的也很复杂,其实原理很简单:利用JRO.JetEngine的压缩功能建立一个新的数据库文件,然后把原来的删掉、替换!既然这样,压缩程序只需几行就ok了!把下面的代码保存为**.asp,数据库文件(db.md)放在相同目录下,执行asp搞定!<%oldDB = server.mappath("db.mdb") ’更改数据库地址newDB ...

weixin_33691700的博客 2679

PX4环境git submodule update --init --recursive失败的解决办法

最近开始搭建PX4环境,搭建是需要从github下载工程,然后使用语句git submodule update --init --recursive更新工程子模块,但往往由于网络原因这一步需要很久,甚至会失败。因为github是外网,在上面下载代码会受到很大限制,往往会出现下面的问题: 即无法连接到github,查阅了相关资料后,我发现了解决更新子模块失败的方法: 1.打开你下载的PX4源码,即Firmware文件夹,找到其中的.gitmodules,如下图: 2…gitmodules有以上格式,path

qq_36903625的博客 1万+

从零到一:i.MX8M Plus开发板全流程开发指南(源码编译、烧录、镜像运行)

本文详细介绍了i.MX8M Plus开发板的全流程开发指南,包括源码编译、烧录和镜像运行等关键步骤。通过实战案例和配置技巧,帮助开发者快速掌握工业级应用开发,提升在边缘计算和AI推理等领域的开发效率。

weixin_30687051的博客 573

关于ASP连接access数据库报错的问题(错误代码3706)总结

要想会检测网站篡改首先要学会网络篡改,要想学会网络篡改首先要会搭建网络 就我这半吊子建站水平……学一学嘛 虚拟机中的环境: windows server 2016 x64 Access2010 按照教程搭建好了IIS服务器,在网上找了一个asp/access的网站源码,在iis服务器中建立了网站添加网站根目录,按照网站要求赋予根目录IUSR权限,赋予data等文件夹写入权限,赋...

ts719796895的博客 3411

SWIFT报文实战指南:从MT700到MT799的信用证操作全解析

本文深入解析了国际贸易中信用证操作的核心SWIFT报文流程,从开证的MT700到各类通知、修改及结算报文(如MT707、MT730、MT754、MT732/734等)。通过实战案例与关键字段拆解,指导外贸与银行从业者精准处理报文,规避风险,并探讨了利用自动化工具提升处理效率的方法,助力保障跨境交易顺畅。

weixin_29015801的博客 882

aspaccess怎样搭建_Windows 7安装IIS7启用ASP+Access环境图文教程

内容提要:Windows 7自带的IIS7功能,可以很方便启用ASP+Access本地环境,给建站的朋友本地测试ASP程序带来了很好的环境,本文将图文演示安装IIS7启用ASP+Access环境,可喜的是,开启以后,和其他软体开启的Apache+PHP+MySQL环境可以共存,对于同时接触ASP和PHP的童鞋来说,再方便不过了。Windows 7安装IIS7启用ASP+Access环境图文教程1....

weixin_39675679的博客 529

【脚本篇】---spyglass lint脚本

【代码】【脚本篇】---spyglass lint脚本。

冬瓜 6358

量子密钥分发系统设计与实现(一):系统基本架构讨论

本文主要对量子密钥分发系统中的基础架构和基于系统的量子密钥协商过程进行了初步讨论,为后期系列文章进行铺垫。

量子领域相关话题 3898

ASP中防止ACCESS数据库被下载的办法

ASP中防止ACCESS数据库被下载的办法 龙神淘客网你的购物选择!http://www.ywtaoke.cn/ 电话充值,游戏币充值,Q币充值,淘宝网旺铺查看 女装区,帮你查询淘宝网最便宜最热卖质量最好的女装男装服装商品最好的选择! 电脑网络区,电脑帮你选择性价比最高的配件! 游戏区,最新的游戏资讯和产品以及游戏的点卡。 对于站长来说,网站的核心就是数据库,如果...

a585303936的博客 207

ArcGIS Pro SDK (二十五)工作流管理器

【代码】ArcGIS Pro SDK (二十五)工作流管理器。

Winemonk 494

实操ASP测试环境搭建 学习 · 刚刚 0阅读 · 0点赞 langya3 本教程使用Windows2003+IIS6.0+ACCESS+ASP-DVBBS论坛 1. 打开管理服务器-----

实操ASP测试环境搭建 本教程使用Windows2003+IIS6.0+ACCESS+ASP-DVBBS论坛 打开管理服务器-----点击添加或删除角色----- 进入配置你的服务器向导------点下一步 2. IIS安装成功后 把dama.asp文件复制到C:\inetpub\wwwroot下 然后在浏览器中输入http://localhost/dama.asp ASP运行...

shilizaihao的博客 329

台球 PCOL:极致物理还原的网页斯诺克引擎(附源码深度解析)

*完整源码地址**:[https://github.com/billiards/pcol-core](https://github.com/billiards/pcol-core)(包含详细文档与示例)通过这个项目,我们不仅创建了一个游戏,更构建了一个**可扩展的物理引擎框架**,为网页端复杂物理模拟开辟了新的可能性。**在线体验**:[https://pcol.billiards](https://pcol.billiards)(支持移动端触控操作)clone.velocity.x *= -0.92;

Loving_enjoy的博客 2802

uniapp - H5人脸识别认证与活体检测功能(纯前端免费方案+微信sdk人脸识别)完整源码,微信公众号网页/h5端人脸识别功能人脸核身(微信方案提供后端spring boot+thinkphp源码

uniapp实现人脸认证,uniAPP h5手机拍照+人脸识别,免费人脸识别插件,前端人脸识别解决方案,uniapp H5人脸识别带前后摄像头,人脸识别在H5页面进行采集,微信公众号H5人脸核身,H5端人脸识别功能实现,免费h5人脸识别插件方案,微信公众号H5网页实现人脸识别,uniapp人脸监测,uniapp人脸生物监测,使用uniapp开发H5人脸采集功能/人脸识别功能,uniapp项目—h5端人脸采集功能实现,uniapp vue3人脸核身,H5活体检测认证,人脸认证张嘴摇摇头指引动作,人脸核身 微信

🏆 前端领域优质创作者 3809
上一篇: 对于servlet简单知识了解
下一篇: 2021-11-11
RequirementJava
博客等级 码龄7年 0粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值