±»AJAXÖÐDOMµÄ²Ù×÷ÓôÃÆÁ˺ü¸Ì죬½ñÌì×ÜËã¸ãÃ÷°×ÁË£¬×Ôѧ¾ÍÊÇ¿à°¡£¬¿àµÄÒ»°Ñ±ÇÌéÒ»°ÑÀáµÄ£¬°Ñ½ÌѵЩ³öÀ´£¬¸øºóÀ´ÕßÌá¸öÐÑ£¬ÀÏÄñ¾Í²»Òª¿´ÁË¡£
1.DOMÖеĶÔXMLµÄ²Ù×÷²»ÒªºÍä¯ÀÀÆ÷ÖеÄŪ»ìµôÁË£¬±ÈÈçgetElementByNameÊÇä¯ÀÀÆ÷ÖÐÄÚÖÃdocument¶ÔÏóµÄDOM²Ù×÷£¬ÄãÓÃÀ´²Ù×÷responseXML¾ÍÊÇ´íÎóµÄ.ÔÚä¯ÀÀÆ÷ÖУ¬Äã¿ÉÒÔʹÓÃdocument.getElementsByName('tagname')[0].valueÀ´»ñÈ¡¿Ø¼þÖµ£¬µ«ÊÇÔÚ²Ù×÷ responseXMLµÄʱºòÄã¾Í±ØÐëʹÓÃgetElementsByName('tagname')[0].firstChild.data (nodeValueÒ»Ñù)¡£
2.Èç¹ûÄãÒªÓ¦ÓÃresponseXML£¬ÄÇôÄãÒªÔÚ·þÎñÆ÷µÄÓ¦´ð·þÎñÖÐдÉÏresponse.setContentType("text/xml");
¼ÙÈçÄãµÄAJAXµÄ´úÂëûÓÐÒ»´Îͨ¹ý£¬ÄÇô¼´Ê¹ÔÚÄã¸ü¸ÄÕýÈ·ºó£¬Ò³ÃæÒ²Ðí»¹ÊÇ´íÎóµÄ£¬Õâ¸öÊÇÌÖÑáµÄä¯ÀÀÆ÷»º´æÔì³ÉµÄ£¬
Íò¶ñµÄ»º´æ,ÎÒÔÚÕâÉÏÃæµ¢¸éÁËÖÁÉÙ1ÕûÌì
ËùÒÔÄã×îºÃÔÚ·þÎñÆ÷Ó¦´ðÒ³ÃæдÉϽûÖ¹»º´æµÄÓï¾ä response.setHeader("Cache-Control","no-cache");
£¨ÇëÇóurlºóÃæ+µ±Ç°ÏµÍ³µÄºÁÃëÊýÒ²ÊÇÒ»ÖÖ·½·¨¡£ÔÚjsÖÐÓÃnew Date().getTime()À´»ñȡϵͳÓëijһÌض¨Ê±¼äµÄºÁÃë²î¶î¡££©.
3.ÒòΪµ±Ç°IEµÄһЩ±ê×¼²»ÍêÈ«·ûºÏW3C¡£ÀýÈ磺
¼àÊӿؼþµÄ¸Ä±äÎÒÃǶ¼ÖªµÀonchangeʼþ£¬µ«ÊǶÔÓÚtext¿Ø¼þIEÊDz»Ö§³ÖonchangeÊôÐԵģ¬ËùÐÒÎÒÃÇonpropertychangeʼþÀ´¼àÌýtext¡£
ÔÙÈçÎÒÃÇÔÚ³ýIEÒÔÍâµÄä¯ÀÀÆ÷ÖÐÉèÖÃCSSÊôÐÔ¿ÉÒÔʹÓÃsetAtrribute(),µ«ÊÇÔÚIEÖв»Ö§³Ö£¬Í¬ÑùÎÒÃÇʹÓÃEObj.style.stylearrtibute=valueÀ´ÊµÏÖ¡£