dweb�面(或者加�d其他�面)�е�web��用程序�l展被限制。surfers??是指�g�[器�是�g�[者?)所接受,它�o了�_�l者更多的自由�_�l先�M的web��用程序。applications)。f,��蚊髁耸亲詈线m地。encoding="UTF-8"?><root><data>�@是一些示例���,它被保存在一��XML文件中,并被JavaScript取回。W�的�热荩�-不需要任何�W�的重新加�d。js的用��碚f�]有效果。ajaxRead”�1.贿\行,�@���接被�[藏,并不��被�D向到那��data.xml文件。函�怠�ajaxRead”�F在��]定�x。所以如果你要�z�上面的示例代�a,你��得到一��javascript�e�`。g�[器所���F的�矶��x它。return”�Z句�Y束�@��函�狄员苊饽_本�e�`。在大部分情�r下,�@���z��7.祷匾��XMLHttpRequest�ο螅��@部分代�a���能�蛟诮^大部分的�g�[器上工作,除了少部分比�^老的�g�[器的��常情�r(它能�蚬ぷ髟�ie5.01上,但是在netscape4上��使函�到K止)。xmlObj.responseXML.getElementsByTagName('data')[0].firstChild.data);}}每次XMLHttpRequest的��B�l生�化,事件“onreadystatechange”就��被�|�l。(19)�它在�@��XMLHttpRequest�ο蟮��B每次�l生改�的�r候立刻�\行。XML文件,但它有�c�碗s。(而且只有�@一��)�����c。因而,xmlObject.responseXML.getElementsByTagName("data")[0]返回XML文件中的第一��<data>��c。firstChild.data”(firstChild指向了那��被<data>��c包含的文本��c,而�@��“data”�傩�t是�@��文本��c的���H文本)。H绻��]有�@行,xmlObj的readyState永�h不��到4,所以你的�面永�h不��更新。P于send方法的��。data”是用��20.���1.惶�Q值的�ο螅ā�obj”)的�热萏�Q掉。ID是“obj”是比�^明智的,但�ξ��的�_本的�@��隔�x��e�碚f校�并不必要。g使用AJAX���造��大的web��用程序。Firefox,Netscape,Opera,MS-IE6+.99视频30。