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)是与平台和语言无关的编程接口,允许程序和脚本动态地访问和更新文档的内容,结构和样式.文档可以进一步处理,处理的结果可以放回到所提供的页面中.
  • 相关阅读:
    Qt实战6.万能的无边框窗口(FramelessWindow)
    Qt实战5.如何获取USB设备信息?
    Qt实战4.简单封装的文件监控
    Qt实战3.Qt仿Win10风格界面
    Linux下使用脚本让程序顺序启动
    项目经验1.软件的开发过程
    Qt实战2.老生常谈的文件传输
    mysql导入txt文件
    linux离线安装python3
    mysql知识点
  • 原文地址:https://www.cnblogs.com/MaxWoods/p/884652.html
Copyright © 2011-2022 走看看