zoukankan      html  css  js  c++  java
  • Ajax学习笔记

    Ajax是什么:

        Ajax把所有允许浏览器与服务器通信而无需刷新当前页面的技术都涵盖在内,JavaScript,DOM,XHR(XMLHttpRequest),等等.

    Ajax可以做什么,有什么特点:

        1.Ajax允许异步地完成操作. 
        2.Ajax的应用受浏览器的差异影响. 
        3.Ajax是一种客户端技术,与服务器端无关. 

    与Ajax相关的WEB桌面应用模式可参考:   http://www.ajaxpatterns.org
     
    Ajax用来做什么:

        Ajax用来在客户端浏览器提供丰富的用户体验.

    Ajax核心技术:

            XMLHttpRequest对象是实现Ajax技术的关键,它还没有成为W3C的标准,但流行的浏览器都对其支持.Microsoft Internet Explorer将其作为ActiveX对象,而其它浏览器则将它作为内置JavaScript对象. 可以用以下代码来创建XMLHttpRequest对象,以适合不同的浏览器:

            var xmlHttp;
            
            function createXMLHttpRequest()
            {
                if(windows.ActiveXObject)
                {
                    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
                }
                else if (window.XMLHttpRequest)
                {
                    xmlHttp=new XMLHttpRequest();
                }
            }

    什么是W3C DOM?

            文档对象模型(DOM)是与平台和语言无关的编程接口,允许程序和脚本动态地访问和更新文档的内容,结构和样式.文档可以进一步处理,处理的结果可以放回到所提供的页面中.
  • 相关阅读:
    jquery的一些用法
    js函数:setInterval()/clearInterval()——js网页计时器
    oracle递归查询
    子查询
    oracle分析函数
    前端的UI设计与交互之设计原则篇
    用js编解码base64
    总结的Javascript插件
    vuex2中使用mapMutations/mapActions报错解决方法 BabelLoaderError: SyntaxError: Unexpected token
    form表单里的故事
  • 原文地址:https://www.cnblogs.com/MaxWoods/p/884652.html
Copyright © 2011-2022 走看看