手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
HTML
HTML5
JavaScript
CSS
jQuery
Bootstrap
Angularjs
TypeScript
Vue
Dojo
Json
Electron
Node.js
extjs
Express
XML
ES6
Ajax
Flash
Unity
uniapp
Unity3d
React
Flex
Ant Design
elementui
Web前端
微信小程序
微信公众号
编程之家
Ajax
Ajax快速入门
1、在正式介绍Ajax前,需要简短的介绍一下同步交互和异步交互 同步交互,客户端向服务器端发送请求 ——> 等待服务器端处理 ——> 处理完毕返回,这个期间客户端不能做任何其他事情。发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 异步交互,客户端向服务器端发送请求 ——> 等待服务器端处理 ——> 处理完毕返回,这个期间客户端可以做其他事情。发送方发出数据后,不等接收方发回响应
作者:编程之家 时间:2020-05-08
物联网 毕业设计——方案选择
物联网毕业设计 系统总体设计方案 Arduino+Raspberry Pi+Laravel+JSON+RESTful+Ajax+Python+HighCharts 硬件方案选择 单片机选择 Arduino Arduino,是一个开放源代码的单芯片微电脑,它使用了Atmel AVR单片机,采用了基于开放源代码的软硬件平台,构建于开放源代码 simple I/O 接口板,并且具有使用类似Java,C
作者:编程之家 时间:2020-05-08
AJAX是什么? AJAX的交互模型(流程)?同步和异步的区别? AJAX跨域的解决办法?
ajax是异步的 JavaScript 和 XML。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 交互流程: 1--启动 获取XMlHttpRequest对象 2--open 打开url通道,并设置异步传输 3--send 发送数据到服务器
作者:编程之家 时间:2020-05-08
Ajax异步上传文件
近来,项目有个小需求需要使用到Ajax异步上传文件,本来Ajax是不支持上传文件的,但是可以通过IFrame技术模拟实现,异步提交,原理实际上就是利用了一个隐藏的Iframe子窗体,把提交的表单的target指向这个隐藏的窗体,在提交时,浏览器的头部还会出现加载信息,但是页面却没有任何刷新,勉强实现了Ajax的异步上传。 好了,下面开始进入正题,散仙简单记录下,究竟该怎么使用Ajax异步上传文件,
作者:编程之家 时间:2020-05-08
Ajax原理
Ajax的优势 1、减轻服务器的负担。因为Ajax的根本理念是“按需取数据”,所以最大可能在减少了冗余请求和响影对服务器造成的负担; 2、无刷新更新页面,减少用户实际和心理等待时间; 3、也可以把以前的一些服务器负担的工作转嫁到客户端,利于客户端闲置的处理能力来处理,减轻服务器和带宽的负担,节约空间和带宽租用成本; 4、Ajax使WEB中的界面与应用分离(也可以说是数据与呈现分离); 1:创建引擎
作者:编程之家 时间:2020-05-08
AJAX应用技巧
XMLHTTPRequest浏览器缓存问题 在Firefox浏览器中,XMLHTTPRequest对象相相同的url发送请求时,浏览器每次都会向服务器发送请求,不存在缓存的问题,而IE浏览器如果url请求地址相同时,浏览器会读取其缓存中的内容进行响应,而不再向服务器发送请求,解决浏览器缓存的办法是:在url后面加上时间戳参数,使浏览器认为请求的url不同,而不再读取缓存。 AJAX传递中文乱码
作者:编程之家 时间:2020-05-08
在服务器端判断request来自Ajax请求(异步)还是传统请求(同步)
在一次做非常复杂的ajax应用时,如果一个会话已经超时,但是此时再通过ajax请求,那么ajax返回的则是一个登陆页面的html,那这下就惨了,页面上而已就乱了,那么,能否在java端,如拦截器里判断客户的的请求是否是ajax请求呢,经过查询,能. 普通请求与ajax请求的报文头不一样,通过如下 Java代码 String requestType = request.getH
作者:编程之家 时间:2020-05-08
反向Ajax,第2部分:WebSocket
这一文章系列探讨了如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用,第1部分内容介绍了实现反向Ajax通信的几种不同方式:轮询(polling)、捎带(piggyback)以及使用了长轮询(long-polling)和流(streaming)的Comet。在本文中,我们学习一种新的实现反向Ajax的技术:使用WebSocket,一个新的HTML5 API。WebSoc
作者:编程之家 时间:2020-05-08
Ajax工作原理
随笔- 132 文章- 0 评论- 154 Ajax工作原理 在写这篇文章之前,曾经写过一篇关于AJAX技术的随笔,不过涉及到的方面很窄,对AJAX技术的背景、原理、优缺点等各个方面都很少涉及null。这次写这篇文章的背景是因为公司需要对内部程序员做一个培训。项目经理找到了我,并且征询我培训的主题,考虑到之前Javascript、CSS等WEB开发技术都已经讲解过了,所以决定针对A
作者:编程之家 时间:2020-05-08
ajax验证用户名是否存在
需求: 利用ajax实现 当输入用户名时,验证该用户名是否已经存在,如果存在,给出重新输入用户名,不存在,提示可以使用。简单起见,如果用户名不等于 'shizhan',则可以使用。 html页面: [html] view plain copy <%@ page language="java" pageEncoding="utf-8"%> <!DOCTYP
作者:编程之家 时间:2020-05-08
在ssh框架下使用ajax ,success error 方法都没有执行
在ssh框架下使用ajax ,success error 方法都没有执行,大概是前台没有从输出流中得到任何数据,所以success和error方法都没有执行。这个时候想输出流中写一些数据,比如使用 PrintWriter writer = ServletActionContext.getResponse().getWriter(); writer.print("success"); return
作者:编程之家 时间:2020-05-08
AJAX - 创建 XMLHttpRequest 对象
XMLHttpRequest 对象 所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。 XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 创建 XMLHttpRequest 对象 所有现代浏览器(IE7+、Firefox、Chrome、Safari 以及 Op
作者:编程之家 时间:2020-05-08
AJAX - onreadystatechange 事件
onreadystatechange 事件 当请求被发送到服务器时,我们需要执行一些基于响应的任务。 每当 readyState 改变时,就会触发 onreadystatechange 事件。 readyState 属性存有 XMLHttpRequest 的状态信息。 下面是 XMLHttpRequest 对象的三个重要的属性: 属性 描述 onreadystatechange 存储函数(或函数名
作者:编程之家 时间:2020-05-08
Ext.Ajax.request和formPanel.getForm().submit两种提交方法的异同
Ext.Ajax.request和formPanel.getForm().submit()两种提交方法的异同: 1、 相同点: a) 都是使用异步提交的方式; b) 默认都是使用POST方式来提交数据; 2、 不同点: a) Request方法不可以使用waitMsg属性来设置在等待响应过程中显示的信息,而submit方法提交时这个设置是可用的(可以看到效果,而前面说的不可用是指设置了看不
作者:编程之家 时间:2020-05-08
通过ajax调用WebService服务
首先创建一个自己的ws: package cn.wuchuanlong.ws; import javax.jws.WebMethod; import javax.jws.WebService; import javax.jws.soap.SOAPBinding; import javax.xml.ws.BindingType; import javax.xml.ws.Endpoint
作者:编程之家 时间:2020-05-08
Ajax工作原理
在写这篇文章之前,曾经写过一篇关于AJAX技术的随笔,不过涉及到的方面很窄,对AJAX技术的背景、原理、优缺点等各个方面都很少涉及null。这次写这篇文章的背景是因为公司需要对内部程序员做一个培训。项目经理找到了我,并且征询我培训的主题,考虑到之前Javascript、CSS等WEB开发技术都已经讲解过了,所以决定针对AJAX这一块做一个比较系统的培训,所以这篇文章实际上是一个培训的材料。 在
作者:编程之家 时间:2020-05-08
浅谈Ajax
1、关于AJAX的名字 ajax 的全称是 Asynchronous JavaScript and XML ,其中, Asynchronous 是异步的意思,它有别于传统 web 开发中采用的同步的方式。 2、AJAX工作原理 Ajax的原理就是:通过javascript的方式,将前台数据通过xmlhttp对象传递到后台,后台在接收到请求后,将需要的结果,再传回到前台,这样就
作者:编程之家 时间:2020-05-08
初识Ajax
Ajax= 异步 JavaScript 和 XML 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。Ajax实现了客户端与服务器端异步通信。 问:什么是异步请求? 答:所谓异步请求,就是浏览器不必等待HTTP响应完毕才继续执行,而是立即执行Javascript命令或请求,也就是说,HTTP请求与浏览器操作是不同步的。而在同步请求下,浏览器只有在响应完毕之后,才能继
作者:编程之家 时间:2020-05-08
Ajax总结
转自:http://zhoushunlong.iteye.com/blog/766408 index: 1,什么是Ajax 2,Ajax的优点和缺点 3,Ajax的主要用途 4,Ajax的执行流程 一,什么是Ajax: 属于一种无刷新技术,它是由多种技术组合而成一种新技术,Ajax它的交互是异步的,它在客户端用JavaScript来接收、 发送、展示数据。用XML作为传输的介质。 异步的概念:
作者:编程之家 时间:2020-05-08
Ajax与JSON的一些总结
1.1.1 摘要 Ajax技术的核心是XMLHttpRequest对象(简称XHR),可以通过使用XHR对象获取到服务器的数据,然后再通过DOM将数据插入到页面中呈现。虽然名字中包含XML,但Ajax通讯与数据格式无关,所以我们的数据格式可以是XML或JSON等格式。 XMLHttpRequest对象用于在后台与服务器交换数据,具体作用如下: 在不重新加载页面的情况下更新网页 在页面已加载后从服务
作者:编程之家 时间:2020-05-08
使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
转自: http://www.voidcn.com/article/p-nwugoyah-ub.html 在访问现在很火的google plus时,细心的用户也许会发现页面之间的点击是通过ajax异步请求的,同时页面的URL发生了了改变。并且能够很好的支持浏览器的前进和后退。不禁让人想问,是什么有这么强大的功能呢? HTML5里引用了新的API,就是history.pushState和histor
作者:编程之家 时间:2020-05-08
Ajax工作原理
1、ajax技术的背景 不可否认,ajax技术的流行得益于google的大力推广,正是由于google earth、google suggest以及gmail等对ajax技术的广泛应用,催生了ajax的流行。而这也让微软感到无比的尴尬,因为早在97年,微软便已经发明了ajax中的关键技术,并且在99年IE5推出之时,它便开始支持XmlHttpRequest对象,并且微软之前已经开始在它的一些产品中
作者:编程之家 时间:2020-05-08
Ajax工作原理
1、ajax技术的背景 不可否认,ajax技术的流行得益于google的大力推广,正是由于google earth、google suggest以及gmail等对ajax技术的广泛应用,催生了ajax的流行。而这也让微软感到无比的尴尬,因为早在97年,微软便已经发明了ajax中的关键技术,并且在99年IE5推出之时,它便开始支持XmlHttpRequest对象,并且微软之前已经开始在它
作者:编程之家 时间:2020-05-08
Ajax
学习要点: 1.XMLHttpRequest 2.GET 与 POST 3.封装 Ajax 2005 年 Jesse James Garrett 发表了一篇文章,标题为: “Ajax:A new Approach to WebApplications” 。 他在这篇文章里介绍了一种技术, 用他的话说, 就叫: Ajax, 是 Asynchronous JavaScript + XML 的简写。 这
作者:编程之家 时间:2020-05-08
Ajax相关知识
当我们提到异步传输时,我首先想到的是Ajax。那就先来谈谈Ajax的由来吧。 Ajax全称Asynchronous JavaScript and Xml。Ajax并不是一项新技术,而是多种技术的综合,其中包括Javascript、XHTML和CSS、DOM、XML和XMLHttpRequest. 接下来谈谈各种技术在其中的作用: XML (eXtensible Markup Language,可扩
作者:编程之家 时间:2020-05-08
DWR入门教程
DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置,支持Spring(J
作者:编程之家 时间:2020-05-08
ajax之分页
前台页面: <%@ page contentType="text/html; charset=GBK"%> <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%> <%@ taglib uri="/WEB-INF/tld/utiltags.tld" prefix="util"%> <script type="text/javascri
作者:编程之家 时间:2020-05-08
AjaxFileUpload组件结合Struts2异步图片上传
使用AjaxFileUpload组件结合Struts2异步上传需要添加如下文件: ajaxfileupload.js jquery-x.x.x-min.js struts2相关jar包 AjaxFileUpload组件下载连接:http://download.csdn.net/detail/yangfuqian/4337967 具体实现代码: 服务端: package com.tenghu.act
作者:编程之家 时间:2020-05-08
x-requested-with 请求头 区分ajax请求还是普通请求
在服务器端判断request来自Ajax请求(异步)还是传统请求(同步): 两种请求在请求的Header不同,Ajax 异步请求比传统的同步请求多了一个头参数 1、传统同步请求参数 accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 accept-charset gb2312,ut
作者:编程之家 时间:2020-05-08
Ajax异步请求
在网页中如何实现页面局部刷新,JavaScript提供了一种方法,Ajax( Asynchronous JavaScript and XML ”(异步的 JavaScript 与 XML 技术),指的是一套综合了多项技术的 浏览器 端 网页 开发技术。 /*创建Ajax*/ function createXMLHttpRequest() { if (window.ActiveXO
作者:编程之家 时间:2020-05-08
上一页
239
240
241
242
243
244
245
246
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native