「AJAX 上手篇」修訂間的差異
出自 MozTW Wiki
RicvaReldr(對話 | 貢獻) 小 (http://saererg.0lx.net/20081110-rock-hudson-jane.htm) |
RicvaReldr(對話 | 貢獻) 小 (http://dronoubr.0lx.net/movie-rent-sound.html) |
||
行 1: | 行 1: | ||
+ | [http://dronoubr.0lx.net/movie-rent-sound.html movie rent sound track] [http://vihencbr.0lx.net/paragraph-175.html paragraph 175 movie] [http://zelfibu.strefa.pl/roriceret-1888.html r kelly sex tape video] [http://acsitzar.0lx.net/news-movie-video-xxx-2008-11-13.html movie video xxx] [http://sakonze.qsh.eu/domreld-1939.html lovette movie clips] | ||
[http://saererg.0lx.net/20081110-rock-hudson-jane.htm rock hudson jane wyman movie] [http://zelzelqa.is-the-boss.com/news-queensland-learners-2008-12-25.html queensland learners licence test] [http://fademon.0lx.net/article-711.htm karas xxx free video] [http://roladarh.strefa.pl/news-1464.html record flash movies] [http://lofaako.strefa.pl/article350.html new movie releases to video] | [http://saererg.0lx.net/20081110-rock-hudson-jane.htm rock hudson jane wyman movie] [http://zelzelqa.is-the-boss.com/news-queensland-learners-2008-12-25.html queensland learners licence test] [http://fademon.0lx.net/article-711.htm karas xxx free video] [http://roladarh.strefa.pl/news-1464.html record flash movies] [http://lofaako.strefa.pl/article350.html new movie releases to video] | ||
[http://huruple.qsh.eu/20090102-movie-coloring.htm movie coloring pages] [http://tarobasal.strefa.pl/article1479.htm james newman videogames] [http://bukgetert.0lx.net/article-425.htm jeux video.com] [http://vihencbr.0lx.net/panasonic-3ccd.html panasonic 3ccd video cameras] [http://naceceli.qsh.eu/page1153.html susan selles movie] | [http://huruple.qsh.eu/20090102-movie-coloring.htm movie coloring pages] [http://tarobasal.strefa.pl/article1479.htm james newman videogames] [http://bukgetert.0lx.net/article-425.htm jeux video.com] [http://vihencbr.0lx.net/panasonic-3ccd.html panasonic 3ccd video cameras] [http://naceceli.qsh.eu/page1153.html susan selles movie] | ||
[http://releltl.0lx.net/20081112-aguilera-photo.html aguilera photo shoot video] [http://naceceli.qsh.eu/page1188.html extreme ops movie cast] [http://tulilre.strefa.pl/2008-12-24-second-x-file-movie.html second x file movie] [http://tacataca.strefa.pl/comment-1768.htm indianmoviesonline] [http://betheres.qsh.eu/comment-710.htm prodigy breathe music video] | [http://releltl.0lx.net/20081112-aguilera-photo.html aguilera photo shoot video] [http://naceceli.qsh.eu/page1188.html extreme ops movie cast] [http://tulilre.strefa.pl/2008-12-24-second-x-file-movie.html second x file movie] [http://tacataca.strefa.pl/comment-1768.htm indianmoviesonline] [http://betheres.qsh.eu/comment-710.htm prodigy breathe music video] | ||
− | {{MDC|AJAX: | + | {{MDC|AJAX:ÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂïÃÂÃÂ}} |
− | + | ÃÂéÃÂÃÂÃÂÃÂÃÂçÃÂïÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂëÃÂàÃÂèÃÂêÃÂêÃÂæÃÂÃÂÃÂàAJAX ÃÂçÃÂÃÂÃÂøÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂáÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂúÃÂçÃÂäÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂøÃÂæÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂÃÂ¥ÃÂïÃÂæÃÂäÃÂþÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂæÃÂÃÂÃÂèÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂãÃÂÃÂÃÂà| |
− | == | + | == ÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ ÃÂâÃÂÃÂÃÂàÃÂèÃÂêÃÂêÃÂèÃÂÃÂÃÂòÃÂãÃÂÃÂÃÂÃÂÃÂèÃÂëÃÂÃÂÃÂãÃÂÃÂÃÂàÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂçÃÂÃÂÃÂúÃÂãÃÂÃÂÃÂÃÂ'''ÃÂæÃÂÃÂÃÂÃÂÃÂéÃÂúÃÂüÃÂçÃÂÃÂÃÂüÃÂÃÂ¥ÃÂÃÂÃÂú XMLHttpRequest'''ÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂà== |
− | + | ÃÂçÃÂÃÂÃÂúÃÂäÃÂúÃÂÃÂÃÂçÃÂÃÂÃÂè JavaScript ÃÂÃÂ¥ÃÂðÃÂÃÂÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂçÃÂÃÂÃÂüÃÂéÃÂÃÂÃÂàHTTP ÃÂèÃÂæÃÂÃÂÃÂæÃÂñÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÿÃÂÃÂ
ÃÂéÃÂàÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂçÃÂÃÂÃÂøÃÂéÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂéÃÂáÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ¥ÃÂïÃÂüÃÂÃÂclassÃÂïÃÂüÃÂÃÂÃÂèÃÂãÃÂýÃÂÃÂ¥ÃÂÃÂÃÂúÃÂÃÂ¥ÃÂïÃÂæÃÂéÃÂëÃÂÃÂÃÂïÃÂüÃÂÃÂinstanceÃÂïÃÂüÃÂÃÂÃÂãÃÂÃÂÃÂÃÂInternet Explorer ÃÂéÃÂæÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ ActiveX ÃÂçÃÂÃÂÃÂéÃÂäÃÂûÃÂöÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂà<code>XMLHTTP</code> ÃÂéÃÂáÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ¥ÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂàMozillaÃÂãÃÂÃÂÃÂÃÂSafari ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂöÃÂäÃÂûÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂæÃÂýÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂèÃÂÃÂ¥ÃÂþÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ <code>XMLHttpRequest</code> ÃÂéÃÂáÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂïÃÂæÃÂÃÂÃÂôÃÂæÃÂÃÂÃÂä ActiveX ÃÂçÃÂÃÂÃÂéÃÂäÃÂûÃÂöÃÂäÃÂøÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂéÃÂáÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂñÃÂìÃÂæÃÂÃÂÃÂçÃÂãÃÂÃÂÃÂà| |
− | + | ÃÂÃÂ¥ÃÂÃÂÃÂàÃÂæÃÂÃÂÃÂäÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂóÃÂèÃÂ÷ÃÂèÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂæÃÂýÃÂÃÂ¥ÃÂÃÂÃÂèÃÂïÃÂüÃÂÃÂÃÂéÃÂÃÂÃÂãÃÂéÃÂúÃÂüÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂéÃÂÃÂÃÂÃÂÃÂéÃÂúÃÂüÃÂÃÂ¥ÃÂïÃÂëÃÂïÃÂüÃÂà| |
<pre> | <pre> | ||
行 20: | 行 21: | ||
</pre> | </pre> | ||
− | ( | + | (ÃÂçÃÂÃÂÃÂñÃÂæÃÂÃÂÃÂüÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂîÃÂõÃÂçÃÂèÃÂÃÂÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ
ÃÂäÃÂþÃÂÃÂÃÂèÃÂêÃÂêÃÂæÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂæÃÂÃÂÃÂïÃÂæÃÂÃÂÃÂáÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂðÃÂáÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂïÃÂëÃÂÃÂ¥ÃÂÃÂÃÂúÃÂãÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂìÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂæÃÂäÃÂøÃÂÃÂÃÂçÃÂèÃÂîÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂïÃÂÃÂÃÂèÃÂüÃÂÃÂÃÂÃÂ¥ÃÂøÃÂøÃÂçÃÂÃÂÃÂèÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂïÃÂëÃÂæÃÂóÃÂÃÂÃÂãÃÂÃÂÃÂÃÂ) |
− | + | ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂìÃÂçÃÂÃÂÃÂàMozilla ÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂæÃÂýÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂèÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂêÃÂÃÂ¥ÃÂÃÂÃÂë XML mime-type ÃÂæÃÂêÃÂÃÂÃÂéÃÂàÃÂÃÂÃÂïÃÂüÃÂÃÂheaderÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂúÃÂéÃÂÃÂÃÂïÃÂãÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂúÃÂäÃÂúÃÂÃÂÃÂéÃÂÃÂÃÂÿÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂéÃÂáÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂýÃÂàÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂçÃÂÃÂÃÂèÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂÃÂ¥ÃÂïÃÂëÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂêÃÂÃÂÃÂéÃÂàÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂï <code>text/xml</code>ÃÂãÃÂÃÂÃÂà| |
<pre> | <pre> | ||
行 29: | 行 30: | ||
</pre> | </pre> | ||
− | + | ÃÂæÃÂÃÂÃÂÃÂ¥ÃÂäÃÂøÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂæÃÂÃÂÃÂïÃÂèÃÂæÃÂÃÂÃÂæÃÂñÃÂúÃÂÃÂ¥ÃÂîÃÂÃÂÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂäÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂýÃÂàÃÂÃÂ¥ÃÂÃÂÃÂêÃÂèÃÂæÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ <code>onreadystatechange</code> ÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂñÃÂìÃÂæÃÂÃÂÃÂçÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂçÃÂÃÂÃÂàJavaScript ÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂïÃÂïÃÂüÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂïÃÂüÃÂà| |
<code>http_request.onreadystatechange = nameOfTheFunction;</code> | <code>http_request.onreadystatechange = nameOfTheFunction;</code> | ||
− | + | ÃÂæÃÂóÃÂèÃÂæÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂÃÂ¥ÃÂþÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂàÃÂæÃÂÃÂÃÂìÃÂèÃÂÃÂÃÂÃÂÃÂäÃÂùÃÂÃÂÃÂæÃÂòÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂøÃÂãÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂäÃÂäÃÂúÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂÃÂ¥ÃÂäÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂýÃÂàÃÂäÃÂùÃÂÃÂÃÂèÃÂÃÂÃÂýÃÂçÃÂÃÂÃÂè Javascript ÃÂÃÂ¥ÃÂÃÂÃÂóÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂçÃÂþÃÂéÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂðÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂà| |
<pre> | <pre> | ||
http_request.onreadystatechange = function(){ | http_request.onreadystatechange = function(){ | ||
− | // | + | // ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂäÃÂúÃÂà|
}; | }; | ||
</pre> | </pre> | ||
− | + | ÃÂæÃÂñÃÂúÃÂÃÂ¥ÃÂîÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂäÃÂùÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂäÃÂýÃÂàÃÂÃÂ¥ÃÂþÃÂÃÂÃÂçÃÂâÃÂúÃÂÃÂ¥ÃÂïÃÂæÃÂçÃÂÃÂÃÂüÃÂÃÂ¥ÃÂÃÂÃÂú requestÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂäÃÂæÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂëÃÂçÃÂÃÂÃÂè HTTP request ÃÂéÃÂáÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ¥ÃÂçÃÂÃÂÃÂà<code>open()</code> ÃÂÃÂ¥ÃÂÃÂÃÂà<code>send()</code> ÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂà| |
<pre> | <pre> | ||
行 48: | 行 49: | ||
</pre> | </pre> | ||
− | * <code>open()</code> | + | * <code>open()</code> ÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂøÃÂæÃÂÃÂÃÂï HTTP request ÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂùÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂæÃÂÃÂÃÂïÃÂÃÂ¥ÃÂþÃÂàGETÃÂãÃÂÃÂÃÂÃÂPOSTÃÂãÃÂÃÂÃÂÃÂHEAD ÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂäÃÂýÃÂÿÃÂçÃÂÃÂÃÂèÃÂïÃÂüÃÂÃÂÃÂäÃÂúÃÂæÃÂÃÂ¥ÃÂÃÂÃÂïÃÂçÃÂÃÂÃÂèÃÂäÃÂýÃÂàÃÂäÃÂøÃÂûÃÂæÃÂéÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂïÃÂæÃÂÃÂÃÂôÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂúÃÂéÃÂÃÂÃÂõÃÂÃÂ¥ÃÂþÃÂê HTTP ÃÂæÃÂèÃÂÃÂÃÂæÃÂúÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂèÃÂëÃÂÃÂÃÂèÃÂèÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂéÃÂÃÂÃÂýÃÂæÃÂÃÂÃÂïÃÂÃÂ¥ÃÂäÃÂçÃÂÃÂ¥ÃÂïÃÂëÃÂïÃÂüÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂçÃÂÃÂÃÂöÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂæÃÂýÃÂÃÂ¥ÃÂÃÂÃÂèÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂàFirefoxÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂèÃÂñÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂäÃÂýÃÂàÃÂãÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂöÃÂäÃÂûÃÂàHTTP request ÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂæÃÂÃÂÃÂïÃÂæÃÂÃÂÃÂôÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂáÃÂèÃÂèÃÂëÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂà[http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html W3C ÃÂèÃÂæÃÂÃÂÃÂæÃÂàÃÂüÃÂæÃÂÃÂÃÂø]ÃÂãÃÂÃÂÃÂà|
− | * | + | * ÃÂçÃÂìÃÂìÃÂäÃÂúÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂøÃÂæÃÂÃÂÃÂïÃÂçÃÂÃÂÃÂîÃÂæÃÂèÃÂàURLÃÂãÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂúÃÂæÃÂÃÂÃÂüÃÂÃÂ¥ÃÂîÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂèÃÂèÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂýÃÂàÃÂäÃÂøÃÂÃÂÃÂèÃÂÃÂÃÂýÃÂÃÂ¥ÃÂÃÂÃÂëÃÂçÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂöÃÂòÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂÃÂ¥ÃÂäÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂöÃÂòÃÂéÃÂàÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂöÃÂòÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂëÃÂçÃÂÃÂÃÂè <code>open()</code> ÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂúÃÂçÃÂÃÂÃÂþÃÂãÃÂÃÂÃÂÃÂÃÂæÃÂìÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂèÃÂöÃÂóÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂõÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂãÃÂéÃÂáÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂïÃÂèÃÂêÃÂäÃÂãÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂøÃÂøÃÂÃÂ¥ÃÂäÃÂçÃÂÃÂ¥ÃÂäÃÂÃÂ¥ÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂïÃÂçÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂïÃÂèÃÂêÃÂäÃÂÃÂ¥ÃÂäÃÂÃÂÃÂçÃÂÃÂÃÂúÃÂÃÂ¥ÃÂÃÂÃÂè domain.tld ÃÂçÃÂöÃÂòÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂöÃÂòÃÂçÃÂëÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂÃÂ¥ÃÂÃÂÃÂë www.domain.tld ÃÂäÃÂøÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂöÃÂòÃÂéÃÂàÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ
ÃÂæÃÂÃÂÃÂïÃÂäÃÂøÃÂÃÂÃÂéÃÂûÃÂÃÂÃÂéÃÂûÃÂÃÂÃÂÃÂ¥ÃÂ÷ÃÂîÃÂÃÂ¥ÃÂÃÂÃÂÃÂ¥ÃÂéÃÂÃÂÃÂýÃÂäÃÂøÃÂÃÂÃÂèÃÂáÃÂÃÂÃÂãÃÂÃÂÃÂà|
− | * | + | * ÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂøÃÂæÃÂñÃÂúÃÂÃÂ¥ÃÂîÃÂÃÂÃÂæÃÂÃÂÃÂä request ÃÂæÃÂÃÂÃÂïÃÂÃÂ¥ÃÂÃÂÃÂæÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ÃÂéÃÂÃÂÃÂòÃÂèÃÂáÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂèÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂçÃÂÃÂÃÂú <code>TRUE</code> ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂäÃÂýÃÂÿÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂðÃÂÃÂÃÂæÃÂÃÂÃÂêÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂùÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂùÃÂüÃÂçÃÂúÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂ÷ÃÂèÃÂáÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂöÃÂéÃÂäÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂÃÂÃÂÃÂ¥ÃÂüÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂäÃÂùÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂæÃÂÃÂÃÂï AJAX ÃÂäÃÂøÃÂÃÂÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂàA ÃÂäÃÂûÃÂãÃÂèÃÂáÃÂèÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂþÃÂéÃÂãÃÂÃÂÃÂà|
− | <code>send()</code> | + | <code>send()</code> ÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂøÃÂÃÂ¥ÃÂÃÂÃÂèÃÂäÃÂûÃÂÃÂ¥ POST ÃÂçÃÂÃÂÃÂüÃÂÃÂ¥ÃÂÃÂÃÂú request ÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂæÃÂÃÂÃÂïÃÂäÃÂûÃÂûÃÂäÃÂýÃÂÃÂÃÂæÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂóÃÂçÃÂõÃÂæÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂñÃÂèÃÂÃÂ¥ÃÂÿÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂæÃÂÃÂÃÂÃÂ¥ÃÂèÃÂéÃÂâÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂòÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂúÃÂïÃÂüÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂïÃÂüÃÂà|
<code>name=value&anothername=othervalue&so=on</code> | <code>name=value&anothername=othervalue&so=on</code> | ||
− | + | ÃÂäÃÂøÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂýÃÂàÃÂæÃÂÃÂÃÂóÃÂèÃÂæÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ POST ÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂéÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÿÃÂÃÂ
ÃÂéÃÂàÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂÃÂÃÂ¥ÃÂðÃÂàMIME ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂ
ÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂÃÂ¥ÃÂýÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂà| |
<pre> | <pre> | ||
http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); | http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); | ||
</pre> | </pre> | ||
− | + | ÃÂÃÂ¥ÃÂÃÂÃÂæÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂðÃÂñÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂäÃÂýÃÂàÃÂÃÂ¥ÃÂÃÂÃÂóÃÂéÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂãÃÂÃÂÃÂà| |
− | == | + | == ÃÂçÃÂìÃÂìÃÂäÃÂúÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ ÃÂâÃÂÃÂÃÂàÃÂãÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂéÃÂïÃÂüÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂçÃÂÃÂÃÂúÃÂãÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂà== |
− | + | ÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂú request ÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÿÃÂÃÂ
ÃÂéÃÂàÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂãÃÂÃÂÃÂà| |
<code>http_request.onreadystatechange = nameOfTheFunction;</code> | <code>http_request.onreadystatechange = nameOfTheFunction;</code> | ||
− | + | ÃÂéÃÂÃÂÃÂãÃÂéÃÂúÃÂüÃÂäÃÂþÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂèÃÂéÃÂòÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂäÃÂûÃÂÃÂÃÂéÃÂúÃÂüÃÂãÃÂÃÂÃÂÃÂÃÂéÃÂæÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂÃÂ¥ÃÂÿÃÂÃÂ
ÃÂéÃÂàÃÂÃÂÃÂæÃÂêÃÂâÃÂæÃÂÃÂÃÂÃÂ¥ request ÃÂçÃÂÃÂÃÂîÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂ
ÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂ
ÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂçÃÂÃÂÃÂú 4 ÃÂäÃÂûÃÂãÃÂèÃÂáÃÂèÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂ÷ÃÂòÃÂçÃÂöÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂèÃÂèÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂþÃÂÿÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂçÃÂÃÂÃÂèÃÂçÃÂãÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂèÃÂèÃÂÃÂÃÂãÃÂÃÂÃÂà| |
<pre> | <pre> | ||
if (http_request.readyState == 4) { | if (http_request.readyState == 4) { | ||
− | // | + | // ÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂàok, ÃÂçÃÂùÃÂüÃÂçÃÂúÃÂÃÂÃÂèÃÂçÃÂãÃÂæÃÂÃÂÃÂà|
} else { | } else { | ||
− | // | + | // ÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂòÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂæÃÂÃÂÃÂà|
} | } | ||
</pre> | </pre> | ||
− | <code>readyState</code> | + | <code>readyState</code> ÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂïÃÂèÃÂÃÂÃÂýÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂÃÂ¥ÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂà|
− | * 0 ( | + | * 0 (ÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂòÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂçÃÂÃÂ) |
− | * 1 ( | + | * 1 (ÃÂèÃÂîÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂ) |
− | * 2 ( | + | * 2 (ÃÂÃÂ¥ÃÂ÷ÃÂòÃÂèÃÂîÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ) |
− | * 3 ( | + | * 3 (ÃÂèÃÂóÃÂÃÂÃÂèÃÂèÃÂÃÂÃÂäÃÂúÃÂäÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂ) |
− | * 4 ( | + | * 4 (ÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ) |
− | ([http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/readystate_1.asp | + | ([http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/readystate_1.asp ÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂæÃÂúÃÂÃÂ: MSDN]) |
− | + | ÃÂæÃÂÃÂÃÂÃÂ¥ÃÂäÃÂøÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂæÃÂêÃÂâÃÂæÃÂÃÂÃÂÃÂ¥ÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂàHTTP ÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂ
ÃÂÃÂÃÂçÃÂâÃÂüÃÂãÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂ
ÃÂÃÂÃÂçÃÂâÃÂüÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂáÃÂèÃÂÃÂ¥ÃÂÃÂÃÂïÃÂæÃÂÃÂÃÂü [http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html W3C ÃÂçÃÂöÃÂòÃÂçÃÂëÃÂÃÂ]ÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂðÃÂïÃÂüÃÂÃÂÃÂäÃÂýÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂçÃÂîÃÂáÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂï <code>200 OK</code> ÃÂéÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂîÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂ
ÃÂÃÂÃÂãÃÂÃÂÃÂà| |
<pre> | <pre> | ||
if (http_request.status == 200) { | if (http_request.status == 200) { | ||
− | // | + | // ÃÂèÃÂÃÂÃÂìÃÂäÃÂúÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂ÷ÃÂÃÂ¥ÃÂÃÂÃÂà|
} else { | } else { | ||
− | // | + | // ÃÂäÃÂüÃÂüÃÂäÃÂùÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂéÃÂûÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂéÃÂáÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂèÃÂñÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂúÃÂà404 (ÃÂæÃÂÃÂÃÂÃÂ¥ÃÂçÃÂÃÂÃÂáÃÂæÃÂÃÂÃÂäÃÂéÃÂàÃÂÃÂ) ÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂÃÂ
500 (ÃÂÃÂ¥ÃÂÃÂ
ÃÂçÃÂéÃÂÃÂÃÂèÃÂéÃÂÃÂÃÂïÃÂèÃÂêÃÂä) ÃÂäÃÂûÃÂÃÂÃÂéÃÂúÃÂüÃÂçÃÂÃÂÃÂà|
} | } | ||
</pre> | </pre> | ||
− | + | ÃÂæÃÂêÃÂâÃÂæÃÂÃÂÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂàHTTP ÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂ
ÃÂÃÂÃÂçÃÂâÃÂüÃÂÃÂ¥ÃÂþÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂéÃÂúÃÂüÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂçÃÂÃÂÃÂñÃÂäÃÂýÃÂàÃÂæÃÂñÃÂúÃÂÃÂ¥ÃÂîÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂéÃÂçÃÂèÃÂîÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂïÃÂüÃÂà| |
− | * <code>http_request.responseText</code> | + | * <code>http_request.responseText</code> ÃÂâÃÂÃÂÃÂàÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂèÃÂãÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂçÃÂÃÂÃÂöÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂòÃÂçÃÂÃÂÃÂè |
− | * <code>http_request.responseXML</code> | + | * <code>http_request.responseXML</code> ÃÂâÃÂÃÂÃÂàÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂèÃÂãÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂèÃÂæÃÂÃÂÃÂçÃÂÃÂÃÂú <code>XMLDocument</code> ÃÂçÃÂÃÂÃÂéÃÂäÃÂûÃÂöÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂïÃÂçÃÂÃÂÃÂè JavaScript DOM ÃÂçÃÂÃÂÃÂøÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂà|
− | == | + | == ÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ - ÃÂèÃÂÃÂÃÂìÃÂäÃÂúÃÂÃÂÃÂäÃÂÿÃÂñÃÂÃÂ¥ÃÂÃÂÃÂà- ÃÂçÃÂðÃÂáÃÂÃÂ¥ÃÂÃÂÃÂîÃÂçÃÂïÃÂÃÂÃÂäÃÂþÃÂà== |
− | + | ÃÂÃÂ¥ÃÂÃÂ¥ÃÂýÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂæÃÂìÃÂáÃÂçÃÂðÃÂáÃÂÃÂ¥ÃÂÃÂÃÂîÃÂçÃÂÃÂÃÂàHTTP ÃÂçÃÂïÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂüÃÂÃÂÃÂçÃÂäÃÂúÃÂæÃÂÃÂÃÂùÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂéÃÂàÃÂÃÂ
ÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂ÷ÃÂçÃÂãÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂîÃÂõ JavaScript ÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂèÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂäÃÂûÃÂýÃÂèÃÂãÃÂáÃÂéÃÂàÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂãÃÂÃÂÃÂÃÂI'm a test.ÃÂãÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂèÃÂãÃÂçÃÂÃÂÃÂàHTML ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂö(<code>test.html</code>)ÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ <code>alert()</code> ÃÂÃÂ¥ÃÂðÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂöÃÂÃÂ¥ÃÂÃÂ
ÃÂçÃÂÃÂ¥ÃÂîÃÂùÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂúÃÂãÃÂÃÂÃÂà| |
<pre> | <pre> | ||
行 157: | 行 158: | ||
</pre> | </pre> | ||
− | + | ÃÂÃÂ¥ÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂäÃÂçÃÂïÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂà| |
− | * | + | * ÃÂéÃÂæÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂÃÂäÃÂýÃÂÿÃÂçÃÂÃÂÃÂèÃÂèÃÂÃÂÃÂÃÂ
ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂãÃÂÃÂÃÂÃÂMake a requestÃÂãÃÂÃÂÃÂà|
− | * | + | * ÃÂéÃÂÃÂÃÂÃÂÃÂéÃÂúÃÂüÃÂäÃÂøÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂÃÂ¥ÃÂÃÂÃÂë <code>makeRequest()</code> ÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂúÃÂæÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂøÃÂÃÂ¥ÃÂÃÂÃÂü <code>test.html</code> (ÃÂäÃÂùÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂæÃÂÃÂÃÂïÃÂéÃÂÃÂÃÂãÃÂäÃÂûÃÂý HTML ÃÂæÃÂêÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂþÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂîÃÂéÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂ) |
− | * | + | * ÃÂæÃÂÃÂÃÂÃÂ¥ÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂüÃÂÃÂ¥ÃÂÃÂÃÂú requestÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂðÃÂÃÂÃÂäÃÂøÃÂûÃÂÃÂ¥ÃÂðÃÂÃÂÃÂæÃÂìÃÂÃÂÃÂäÃÂúÃÂäÃÂçÃÂõÃÂæ <code>onreadystatechange</code> ÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂçÃÂÃÂÃÂà<code>alertContents()</code> ÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂà|
− | * <code>alertContents()</code> | + | * <code>alertContents()</code> ÃÂæÃÂêÃÂâÃÂæÃÂÃÂÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂïÃÂÃÂ¥ÃÂÃÂÃÂæÃÂæÃÂÃÂÃÂãÃÂÃÂ¥ÃÂøÃÂøÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ <code>alert()</code> ÃÂÃÂ¥ÃÂðÃÂà<code>test.html</code> ÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂçÃÂÃÂ¥ÃÂîÃÂùÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂú |
− | + | ÃÂäÃÂýÃÂàÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥[http://www.w3clubs.com/mozdev/httprequest_test.html ÃÂçÃÂÃÂÃÂñÃÂæÃÂÃÂÃÂäÃÂæÃÂøÃÂìÃÂèÃÂéÃÂæÃÂæÃÂÃÂÃÂìÃÂäÃÂþÃÂÃÂ]ÃÂïÃÂüÃÂÃÂÃÂäÃÂùÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂÃÂ[http://www.w3clubs.com/mozdev/test.html ÃÂæÃÂøÃÂìÃÂèÃÂéÃÂæÃÂæÃÂêÃÂÃÂÃÂæÃÂáÃÂÃÂ]ÃÂãÃÂÃÂÃÂà| |
− | == | + | == ÃÂçÃÂìÃÂìÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ ÃÂâÃÂÃÂÃÂàÃÂãÃÂÃÂÃÂÃÂX ÃÂæÃÂêÃÂÃÂÃÂæÃÂáÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂçÃÂÃÂÃÂúÃÂãÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂàXML ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂà== |
− | + | ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂâÃÂçÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂöÃÂÃÂ¥ÃÂÃÂÃÂð HTTP ÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂÃÂ¥ÃÂþÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂçÃÂÃÂÃÂéÃÂäÃÂûÃÂöÃÂçÃÂÃÂÃÂà<code>reponseText</code> ÃÂÃÂ¥ÃÂñÃÂìÃÂæÃÂÃÂÃÂçÃÂäÃÂýÃÂÿÃÂçÃÂÃÂÃÂè <code>test.html</code> ÃÂæÃÂêÃÂÃÂÃÂæÃÂáÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂçÃÂÃÂ¥ÃÂîÃÂùÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ÃÂèÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂèÃÂéÃÂæÃÂèÃÂéÃÂæ <code>responseXML</code> ÃÂÃÂ¥ÃÂñÃÂìÃÂæÃÂÃÂÃÂçÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂãÃÂÃÂÃÂà| |
− | + | ÃÂéÃÂæÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂàÃÂüÃÂÃÂ¥ÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂãÃÂçÃÂâÃÂúÃÂçÃÂÃÂÃÂàXML ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂöÃÂïÃÂüÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂäÃÂþÃÂÿÃÂçÃÂèÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂèÃÂãÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂäÃÂæÃÂêÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂà<code>test.xml</code>ÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂçÃÂÃÂ¥ÃÂîÃÂùÃÂÃÂ¥ÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂà| |
<pre> | <pre> | ||
行 178: | 行 179: | ||
</pre> | </pre> | ||
− | + | ÃÂÃÂ¥ÃÂÃÂÃÂèÃÂçÃÂèÃÂÃÂÃÂÃÂ¥ÃÂüÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂëÃÂçÃÂÃÂÃÂèÃÂæÃÂêÃÂÃÂÃÂæÃÂáÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂðÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂÃÂÃÂêÃÂéÃÂàÃÂÃÂÃÂçÃÂÃÂÃÂÃÂ¥ÃÂäÃÂúÃÂÃÂÃÂäÃÂÿÃÂîÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂà| |
<pre> | <pre> | ||
行 186: | 行 187: | ||
</pre> | </pre> | ||
− | + | ÃÂæÃÂÃÂÃÂÃÂ¥ÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂè <code>alertContents()</code> ÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÿÃÂÃÂ
ÃÂéÃÂàÃÂÃÂÃÂÃÂ¥ÃÂðÃÂà<code>alert(http_request.responseText);</code> ÃÂæÃÂÃÂÃÂùÃÂæÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂèÃÂãÃÂïÃÂüÃÂà| |
<pre> | <pre> | ||
行 194: | 行 195: | ||
</pre> | </pre> | ||
− | + | ÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂèÃÂãÃÂäÃÂøÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂÿÃÂÃÂ¥ÃÂÃÂÃÂïÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂà<code>responseXML</code> ÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂà<code>XMLDocument</code> ÃÂçÃÂÃÂÃÂéÃÂäÃÂûÃÂöÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ DOM ÃÂçÃÂÃÂÃÂøÃÂéÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂè XML ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂöÃÂÃÂ¥ÃÂÃÂ
ÃÂçÃÂÃÂ¥ÃÂîÃÂùÃÂãÃÂÃÂÃÂÃÂÃÂäÃÂýÃÂàÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂà[http://www.w3clubs.com/mozdev/test.xml<code>test.xml</code> ÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂçÃÂÃÂÃÂçÃÂâÃÂü] ÃÂäÃÂûÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂÿÃÂîÃÂæÃÂÃÂÃÂùÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂçÃÂÃÂÃÂÃÂ[http://www.w3clubs.com/mozdev/httprequest_test_xml.html ÃÂæÃÂøÃÂìÃÂèÃÂéÃÂæÃÂçÃÂèÃÂÃÂÃÂÃÂ¥ÃÂüÃÂÃÂ]ÃÂãÃÂÃÂÃÂà| |
− | + | ÃÂÃÂ¥ÃÂÃÂ
ÃÂöÃÂäÃÂûÃÂÃÂÃÂèÃÂÃÂÃÂàDOM ÃÂçÃÂÃÂÃÂøÃÂéÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂèÃÂëÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂà[http://www.mozilla.org/docs/dom/ Mozilla DOM] ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂöÃÂãÃÂÃÂÃÂà| |
<div style="display:none;"> | <div style="display:none;"> | ||
− | [[{{literal2|=Category: | + | [[{{literal2|=Category:ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂöÃÂÃÂ¥ÃÂðÃÂÃÂÃÂæÃÂáÃÂÃÂ|ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂöÃÂÃÂ¥ÃÂðÃÂÃÂÃÂæÃÂáÃÂÃÂ=}}|{{literal2|={{PAGENAME}}|ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂöÃÂÃÂ¥ÃÂðÃÂÃÂÃÂæÃÂáÃÂÃÂ=}}]] |
[[{{literal2|=Category:{{{4}}}|{{{4}}}=}}|{{literal2|={{PAGENAME}}|{{{4}}}=}}]] | [[{{literal2|=Category:{{{4}}}|{{{4}}}=}}|{{literal2|={{PAGENAME}}|{{{4}}}=}}]] | ||
[[{{literal2|=Category:{{{5}}}|{{{5}}}=}}|{{literal2|={{PAGENAME}}|{{{5}}}=}}]] | [[{{literal2|=Category:{{{5}}}|{{{5}}}=}}|{{literal2|={{PAGENAME}}|{{{5}}}=}}]] | ||
行 205: | 行 206: | ||
</div> | </div> | ||
− | <div class="page-nav"><b> | + | <div class="page-nav"><b>ÃÂâÃÂÃÂÃÂçÃÂèÃÂÿÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂéÃÂàÃÂÃÂ: </b>[[ÃÂéÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂüÃÂäÃÂúÃÂúÃÂÃÂ¥ÃÂÃÂÃÂáÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂöÃÂäÃÂøÃÂûÃÂéÃÂàÃÂÃÂ]]</div> |
於 2009年1月9日 (五) 22:58 的修訂
movie rent sound track paragraph 175 movie r kelly sex tape video movie video xxx lovette movie clips rock hudson jane wyman movie queensland learners licence test karas xxx free video record flash movies new movie releases to video movie coloring pages james newman videogames jeux video.com panasonic 3ccd video cameras susan selles movie aguilera photo shoot video extreme ops movie cast second x file movie indianmoviesonline prodigy breathe music video
ÃÂéÃÂÃÂÃÂÃÂÃÂçÃÂïÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂëÃÂàÃÂèÃÂêÃÂêÃÂæÃÂÃÂÃÂàAJAX ÃÂçÃÂÃÂÃÂøÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂáÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂúÃÂçÃÂäÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂøÃÂæÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂÃÂ¥ÃÂïÃÂæÃÂäÃÂþÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂæÃÂÃÂÃÂèÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂãÃÂÃÂÃÂÃÂ
內容大綱
- 1 ÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ ÃÂâÃÂÃÂÃÂàÃÂèÃÂêÃÂêÃÂèÃÂÃÂÃÂòÃÂãÃÂÃÂÃÂÃÂÃÂèÃÂëÃÂÃÂÃÂãÃÂÃÂÃÂàÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂçÃÂÃÂÃÂúÃÂãÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂéÃÂúÃÂüÃÂçÃÂÃÂÃÂüÃÂÃÂ¥ÃÂÃÂÃÂú XMLHttpRequestÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂ
- 2 ÃÂçÃÂìÃÂìÃÂäÃÂúÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ ÃÂâÃÂÃÂÃÂàÃÂãÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂéÃÂïÃÂüÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂçÃÂÃÂÃÂúÃÂãÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂ
- 3 ÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ - ÃÂèÃÂÃÂÃÂìÃÂäÃÂúÃÂÃÂÃÂäÃÂÿÃÂñÃÂÃÂ¥ÃÂÃÂÃÂà- ÃÂçÃÂðÃÂáÃÂÃÂ¥ÃÂÃÂÃÂîÃÂçÃÂïÃÂÃÂÃÂäÃÂþÃÂÃÂ
- 4 ÃÂçÃÂìÃÂìÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ ÃÂâÃÂÃÂÃÂàÃÂãÃÂÃÂÃÂÃÂX ÃÂæÃÂêÃÂÃÂÃÂæÃÂáÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂçÃÂÃÂÃÂúÃÂãÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂàXML ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂ
ÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ ÃÂâÃÂÃÂÃÂàÃÂèÃÂêÃÂêÃÂèÃÂÃÂÃÂòÃÂãÃÂÃÂÃÂÃÂÃÂèÃÂëÃÂÃÂÃÂãÃÂÃÂÃÂàÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂçÃÂÃÂÃÂúÃÂãÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂéÃÂúÃÂüÃÂçÃÂÃÂÃÂüÃÂÃÂ¥ÃÂÃÂÃÂú XMLHttpRequestÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂ
ÃÂçÃÂÃÂÃÂúÃÂäÃÂúÃÂÃÂÃÂçÃÂÃÂÃÂè JavaScript ÃÂÃÂ¥ÃÂðÃÂÃÂÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂçÃÂÃÂÃÂüÃÂéÃÂÃÂÃÂàHTTP ÃÂèÃÂæÃÂÃÂÃÂæÃÂñÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÿÃÂÃÂ
ÃÂéÃÂàÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂçÃÂÃÂÃÂøÃÂéÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂéÃÂáÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ¥ÃÂïÃÂüÃÂÃÂclassÃÂïÃÂüÃÂÃÂÃÂèÃÂãÃÂýÃÂÃÂ¥ÃÂÃÂÃÂúÃÂÃÂ¥ÃÂïÃÂæÃÂéÃÂëÃÂÃÂÃÂïÃÂüÃÂÃÂinstanceÃÂïÃÂüÃÂÃÂÃÂãÃÂÃÂÃÂÃÂInternet Explorer ÃÂéÃÂæÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ ActiveX ÃÂçÃÂÃÂÃÂéÃÂäÃÂûÃÂöÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂàXMLHTTP
ÃÂéÃÂáÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ¥ÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂàMozillaÃÂãÃÂÃÂÃÂÃÂSafari ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂöÃÂäÃÂûÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂæÃÂýÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂèÃÂÃÂ¥ÃÂþÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ XMLHttpRequest
ÃÂéÃÂáÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂïÃÂæÃÂÃÂÃÂôÃÂæÃÂÃÂÃÂä ActiveX ÃÂçÃÂÃÂÃÂéÃÂäÃÂûÃÂöÃÂäÃÂøÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂéÃÂáÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂñÃÂìÃÂæÃÂÃÂÃÂçÃÂãÃÂÃÂÃÂÃÂ
ÃÂÃÂ¥ÃÂÃÂÃÂàÃÂæÃÂÃÂÃÂäÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂóÃÂèÃÂ÷ÃÂèÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂæÃÂýÃÂÃÂ¥ÃÂÃÂÃÂèÃÂïÃÂüÃÂÃÂÃÂéÃÂÃÂÃÂãÃÂéÃÂúÃÂüÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂéÃÂÃÂÃÂÃÂÃÂéÃÂúÃÂüÃÂÃÂ¥ÃÂïÃÂëÃÂïÃÂüÃÂÃÂ
if (window.XMLHttpRequest) { // Mozilla, Safari, ... http_request = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE http_request = new ActiveXObject("Microsoft.XMLHTTP"); }
(ÃÂçÃÂÃÂÃÂñÃÂæÃÂÃÂÃÂüÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂîÃÂõÃÂçÃÂèÃÂÃÂÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂàÃÂäÃÂþÃÂÃÂÃÂèÃÂêÃÂêÃÂæÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂæÃÂÃÂÃÂïÃÂæÃÂÃÂÃÂáÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂðÃÂáÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂïÃÂëÃÂÃÂ¥ÃÂÃÂÃÂúÃÂãÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂìÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂæÃÂäÃÂøÃÂÃÂÃÂçÃÂèÃÂîÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂïÃÂÃÂÃÂèÃÂüÃÂÃÂÃÂÃÂ¥ÃÂøÃÂøÃÂçÃÂÃÂÃÂèÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂïÃÂëÃÂæÃÂóÃÂÃÂÃÂãÃÂÃÂÃÂÃÂ)
ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂìÃÂçÃÂÃÂÃÂàMozilla ÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂæÃÂýÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂèÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂêÃÂÃÂ¥ÃÂÃÂÃÂë XML mime-type ÃÂæÃÂêÃÂÃÂÃÂéÃÂàÃÂÃÂÃÂïÃÂüÃÂÃÂheaderÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂúÃÂéÃÂÃÂÃÂïÃÂãÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂúÃÂäÃÂúÃÂÃÂÃÂéÃÂÃÂÃÂÿÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂéÃÂáÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂýÃÂàÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂçÃÂÃÂÃÂèÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂÃÂ¥ÃÂïÃÂëÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂêÃÂÃÂÃÂéÃÂàÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂï text/xml
ÃÂãÃÂÃÂÃÂÃÂ
http_request = new XMLHttpRequest(); http_request.overrideMimeType('text/xml');
ÃÂæÃÂÃÂÃÂÃÂ¥ÃÂäÃÂøÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂæÃÂÃÂÃÂïÃÂèÃÂæÃÂÃÂÃÂæÃÂñÃÂúÃÂÃÂ¥ÃÂîÃÂÃÂÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂäÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂýÃÂàÃÂÃÂ¥ÃÂÃÂÃÂêÃÂèÃÂæÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ onreadystatechange
ÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂñÃÂìÃÂæÃÂÃÂÃÂçÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂçÃÂÃÂÃÂàJavaScript ÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂïÃÂïÃÂüÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂïÃÂüÃÂÃÂ
http_request.onreadystatechange = nameOfTheFunction;
ÃÂæÃÂóÃÂèÃÂæÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂÃÂ¥ÃÂþÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂàÃÂæÃÂÃÂÃÂìÃÂèÃÂÃÂÃÂÃÂÃÂäÃÂùÃÂÃÂÃÂæÃÂòÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂøÃÂãÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂäÃÂäÃÂúÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂÃÂ¥ÃÂäÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂýÃÂàÃÂäÃÂùÃÂÃÂÃÂèÃÂÃÂÃÂýÃÂçÃÂÃÂÃÂè Javascript ÃÂÃÂ¥ÃÂÃÂÃÂóÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂçÃÂþÃÂéÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂðÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂÃÂ
http_request.onreadystatechange = function(){ // ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂäÃÂúÃÂà};
ÃÂæÃÂñÃÂúÃÂÃÂ¥ÃÂîÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂäÃÂùÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂäÃÂýÃÂàÃÂÃÂ¥ÃÂþÃÂÃÂÃÂçÃÂâÃÂúÃÂÃÂ¥ÃÂïÃÂæÃÂçÃÂÃÂÃÂüÃÂÃÂ¥ÃÂÃÂÃÂú requestÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂäÃÂæÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂëÃÂçÃÂÃÂÃÂè HTTP request ÃÂéÃÂáÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ¥ÃÂçÃÂÃÂÃÂàopen()
ÃÂÃÂ¥ÃÂÃÂÃÂàsend()
ÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂÃÂ
http_request.open('GET', 'http://www.example.org/some.file', true); http_request.send(null);
open()
ÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂøÃÂæÃÂÃÂÃÂï HTTP request ÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂùÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂæÃÂÃÂÃÂïÃÂÃÂ¥ÃÂþÃÂàGETÃÂãÃÂÃÂÃÂÃÂPOSTÃÂãÃÂÃÂÃÂÃÂHEAD ÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂäÃÂýÃÂÿÃÂçÃÂÃÂÃÂèÃÂïÃÂüÃÂÃÂÃÂäÃÂúÃÂæÃÂÃÂ¥ÃÂÃÂÃÂïÃÂçÃÂÃÂÃÂèÃÂäÃÂýÃÂàÃÂäÃÂøÃÂûÃÂæÃÂéÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂïÃÂæÃÂÃÂÃÂôÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂúÃÂéÃÂÃÂÃÂõÃÂÃÂ¥ÃÂþÃÂê HTTP ÃÂæÃÂèÃÂÃÂÃÂæÃÂúÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂèÃÂëÃÂÃÂÃÂèÃÂèÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂéÃÂÃÂÃÂýÃÂæÃÂÃÂÃÂïÃÂÃÂ¥ÃÂäÃÂçÃÂÃÂ¥ÃÂïÃÂëÃÂïÃÂüÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂçÃÂÃÂÃÂöÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂæÃÂýÃÂÃÂ¥ÃÂÃÂÃÂèÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂàFirefoxÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂèÃÂñÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂäÃÂýÃÂàÃÂãÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂàÃÂöÃÂäÃÂûÃÂàHTTP request ÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂæÃÂÃÂÃÂïÃÂæÃÂÃÂÃÂôÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂáÃÂèÃÂèÃÂëÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂàW3C ÃÂèÃÂæÃÂÃÂÃÂæÃÂàÃÂüÃÂæÃÂÃÂÃÂøÃÂãÃÂÃÂÃÂÃÂ- ÃÂçÃÂìÃÂìÃÂäÃÂúÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂøÃÂæÃÂÃÂÃÂïÃÂçÃÂÃÂÃÂîÃÂæÃÂèÃÂàURLÃÂãÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂúÃÂæÃÂÃÂÃÂüÃÂÃÂ¥ÃÂîÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂèÃÂèÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂýÃÂàÃÂäÃÂøÃÂÃÂÃÂèÃÂÃÂÃÂýÃÂÃÂ¥ÃÂÃÂÃÂëÃÂçÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂöÃÂòÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂÃÂ¥ÃÂäÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂöÃÂòÃÂéÃÂàÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂöÃÂòÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂëÃÂçÃÂÃÂÃÂè
open()
ÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂúÃÂçÃÂÃÂÃÂþÃÂãÃÂÃÂÃÂÃÂÃÂæÃÂìÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂèÃÂöÃÂóÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂõÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂãÃÂéÃÂáÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂïÃÂèÃÂêÃÂäÃÂãÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂøÃÂøÃÂÃÂ¥ÃÂäÃÂçÃÂÃÂ¥ÃÂäÃÂÃÂ¥ÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂïÃÂçÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂïÃÂèÃÂêÃÂäÃÂÃÂ¥ÃÂäÃÂÃÂÃÂçÃÂÃÂÃÂúÃÂÃÂ¥ÃÂÃÂÃÂè domain.tld ÃÂçÃÂöÃÂòÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂöÃÂòÃÂçÃÂëÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂÃÂ¥ÃÂÃÂÃÂë www.domain.tld ÃÂäÃÂøÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂöÃÂòÃÂéÃÂàÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂàÃÂæÃÂÃÂÃÂïÃÂäÃÂøÃÂÃÂÃÂéÃÂûÃÂÃÂÃÂéÃÂûÃÂÃÂÃÂÃÂ¥ÃÂ÷ÃÂîÃÂÃÂ¥ÃÂÃÂÃÂÃÂ¥ÃÂéÃÂÃÂÃÂýÃÂäÃÂøÃÂÃÂÃÂèÃÂáÃÂÃÂÃÂãÃÂÃÂÃÂà- ÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂøÃÂæÃÂñÃÂúÃÂÃÂ¥ÃÂîÃÂÃÂÃÂæÃÂÃÂÃÂä request ÃÂæÃÂÃÂÃÂïÃÂÃÂ¥ÃÂÃÂÃÂæÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ÃÂéÃÂÃÂÃÂòÃÂèÃÂáÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂèÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂçÃÂÃÂÃÂú
TRUE
ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂäÃÂýÃÂÿÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂðÃÂÃÂÃÂæÃÂÃÂÃÂêÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂùÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂùÃÂüÃÂçÃÂúÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂ÷ÃÂèÃÂáÃÂÃÂÃÂÃÂ¥ÃÂàÃÂöÃÂéÃÂäÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂÃÂÃÂÃÂ¥ÃÂüÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂäÃÂùÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂæÃÂÃÂÃÂï AJAX ÃÂäÃÂøÃÂÃÂÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂàA ÃÂäÃÂûÃÂãÃÂèÃÂáÃÂèÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂþÃÂéÃÂãÃÂÃÂÃÂÃÂ
send()
ÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂøÃÂÃÂ¥ÃÂÃÂÃÂèÃÂäÃÂûÃÂÃÂ¥ POST ÃÂçÃÂÃÂÃÂüÃÂÃÂ¥ÃÂÃÂÃÂú request ÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂæÃÂÃÂÃÂïÃÂäÃÂûÃÂûÃÂäÃÂýÃÂÃÂÃÂæÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂóÃÂçÃÂõÃÂæÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂñÃÂèÃÂÃÂ¥ÃÂÿÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂæÃÂÃÂÃÂÃÂ¥ÃÂèÃÂéÃÂâÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂòÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂúÃÂïÃÂüÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂïÃÂüÃÂÃÂ
name=value&anothername=othervalue&so=on
ÃÂäÃÂøÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂýÃÂàÃÂæÃÂÃÂÃÂóÃÂèÃÂæÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ POST ÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂéÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÿÃÂàÃÂéÃÂàÃÂÃÂÃÂÃÂ¥ÃÂàÃÂÃÂÃÂÃÂ¥ÃÂðÃÂàMIME ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂàÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂÃÂ¥ÃÂýÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂÃÂ
http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
ÃÂÃÂ¥ÃÂÃÂÃÂæÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂðÃÂñÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂäÃÂýÃÂàÃÂÃÂ¥ÃÂÃÂÃÂóÃÂéÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂãÃÂÃÂÃÂÃÂ
ÃÂçÃÂìÃÂìÃÂäÃÂúÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ ÃÂâÃÂÃÂÃÂàÃÂãÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂéÃÂïÃÂüÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂçÃÂÃÂÃÂúÃÂãÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂ
ÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂú request ÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÿÃÂàÃÂéÃÂàÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂãÃÂÃÂÃÂÃÂ
http_request.onreadystatechange = nameOfTheFunction;
ÃÂéÃÂÃÂÃÂãÃÂéÃÂúÃÂüÃÂäÃÂþÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂèÃÂéÃÂòÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂäÃÂûÃÂÃÂÃÂéÃÂúÃÂüÃÂãÃÂÃÂÃÂÃÂÃÂéÃÂæÃÂÃÂÃÂÃÂ¥ÃÂàÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂÃÂ¥ÃÂÿÃÂàÃÂéÃÂàÃÂÃÂÃÂæÃÂêÃÂâÃÂæÃÂÃÂÃÂÃÂ¥ request ÃÂçÃÂÃÂÃÂîÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂàÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂæÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂàÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂçÃÂÃÂÃÂú 4 ÃÂäÃÂûÃÂãÃÂèÃÂáÃÂèÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂ÷ÃÂòÃÂçÃÂöÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂèÃÂèÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂþÃÂÿÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂçÃÂÃÂÃÂèÃÂçÃÂãÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂèÃÂèÃÂÃÂÃÂãÃÂÃÂÃÂÃÂ
if (http_request.readyState == 4) { // ÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂàok, ÃÂçÃÂùÃÂüÃÂçÃÂúÃÂÃÂÃÂèÃÂçÃÂãÃÂæÃÂÃÂÃÂà} else { // ÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂòÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂæÃÂÃÂÃÂà}
readyState
ÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂïÃÂèÃÂÃÂÃÂýÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂÃÂ¥ÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂÃÂ
- 0 (ÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂòÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂçÃÂÃÂ)
- 1 (ÃÂèÃÂîÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂ)
- 2 (ÃÂÃÂ¥ÃÂ÷ÃÂòÃÂèÃÂîÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂ)
- 3 (ÃÂèÃÂóÃÂÃÂÃÂèÃÂèÃÂÃÂÃÂäÃÂúÃÂäÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂ)
- 4 (ÃÂäÃÂøÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ)
ÃÂæÃÂÃÂÃÂÃÂ¥ÃÂäÃÂøÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂæÃÂêÃÂâÃÂæÃÂÃÂÃÂÃÂ¥ÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂàHTTP ÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂ
ÃÂÃÂÃÂçÃÂâÃÂüÃÂãÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂ
ÃÂÃÂÃÂçÃÂâÃÂüÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂáÃÂèÃÂÃÂ¥ÃÂÃÂÃÂïÃÂæÃÂÃÂÃÂü W3C ÃÂçÃÂöÃÂòÃÂçÃÂëÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂðÃÂïÃÂüÃÂÃÂÃÂäÃÂýÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂçÃÂîÃÂáÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂï 200 OK
ÃÂéÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂîÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂ
ÃÂÃÂÃÂãÃÂÃÂÃÂÃÂ
if (http_request.status == 200) { // ÃÂèÃÂÃÂÃÂìÃÂäÃÂúÃÂÃÂÃÂÃÂ¥ÃÂàÃÂ÷ÃÂÃÂ¥ÃÂÃÂÃÂà} else { // ÃÂäÃÂüÃÂüÃÂäÃÂùÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂéÃÂûÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂéÃÂáÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂèÃÂñÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂúÃÂà404 (ÃÂæÃÂÃÂÃÂÃÂ¥ÃÂçÃÂÃÂÃÂáÃÂæÃÂÃÂÃÂäÃÂéÃÂàÃÂÃÂ) ÃÂæÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂà500 (ÃÂÃÂ¥ÃÂàÃÂçÃÂéÃÂÃÂÃÂèÃÂéÃÂÃÂÃÂïÃÂèÃÂêÃÂä) ÃÂäÃÂûÃÂÃÂÃÂéÃÂúÃÂüÃÂçÃÂÃÂÃÂà}
ÃÂæÃÂêÃÂâÃÂæÃÂÃÂÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂàHTTP ÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂàÃÂÃÂÃÂçÃÂâÃÂüÃÂÃÂ¥ÃÂþÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂéÃÂúÃÂüÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂçÃÂÃÂÃÂñÃÂäÃÂýÃÂàÃÂæÃÂñÃÂúÃÂÃÂ¥ÃÂîÃÂÃÂÃÂäÃÂúÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂàÃÂéÃÂçÃÂèÃÂîÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂóÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂüÃÂÃÂÃÂïÃÂüÃÂÃÂ
http_request.responseText
ÃÂâÃÂÃÂÃÂàÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂèÃÂãÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂçÃÂÃÂÃÂöÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂòÃÂçÃÂÃÂÃÂèhttp_request.responseXML
ÃÂâÃÂÃÂÃÂàÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂèÃÂãÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂèÃÂæÃÂÃÂÃÂçÃÂÃÂÃÂúXMLDocument
ÃÂçÃÂÃÂÃÂéÃÂäÃÂûÃÂöÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂïÃÂçÃÂÃÂÃÂè JavaScript DOM ÃÂçÃÂÃÂÃÂøÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂ
ÃÂçÃÂìÃÂìÃÂäÃÂøÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ - ÃÂèÃÂÃÂÃÂìÃÂäÃÂúÃÂÃÂÃÂäÃÂÿÃÂñÃÂÃÂ¥ÃÂÃÂÃÂà- ÃÂçÃÂðÃÂáÃÂÃÂ¥ÃÂÃÂÃÂîÃÂçÃÂïÃÂÃÂÃÂäÃÂþÃÂÃÂ
ÃÂÃÂ¥ÃÂÃÂ¥ÃÂýÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂæÃÂìÃÂáÃÂçÃÂðÃÂáÃÂÃÂ¥ÃÂÃÂÃÂîÃÂçÃÂÃÂÃÂàHTTP ÃÂçÃÂïÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂüÃÂÃÂÃÂçÃÂäÃÂúÃÂæÃÂÃÂÃÂùÃÂæÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂéÃÂàÃÂÃÂ
ÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂ÷ÃÂçÃÂãÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂîÃÂõ JavaScript ÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂüÃÂúÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂèÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂäÃÂûÃÂýÃÂèÃÂãÃÂáÃÂéÃÂàÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂãÃÂÃÂÃÂÃÂI'm a test.ÃÂãÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂèÃÂãÃÂçÃÂÃÂÃÂàHTML ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂö(test.html
)ÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ alert()
ÃÂÃÂ¥ÃÂðÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂöÃÂÃÂ¥ÃÂÃÂ
ÃÂçÃÂÃÂ¥ÃÂîÃÂùÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂúÃÂãÃÂÃÂÃÂÃÂ
<script type="text/javascript" language="javascript"> var http_request = false; function makeRequest(url) { http_request = false; if (window.XMLHttpRequest) { // Mozilla, Safari,... http_request = new XMLHttpRequest(); if (http_request.overrideMimeType) { http_request.overrideMimeType('text/xml'); } } else if (window.ActiveXObject) { // IE try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!http_request) { alert('Giving up :( Cannot create an XMLHTTP instance'); return false; } http_request.onreadystatechange = alertContents; http_request.open('GET', url, true); http_request.send(null); } function alertContents() { if (http_request.readyState == 4) { if (http_request.status == 200) { alert(http_request.responseText); } else { alert('There was a problem with the request.'); } } } </script> <span style="cursor: pointer; text-decoration: underline" onclick="makeRequest('test.html')"> Make a request </span>
ÃÂÃÂ¥ÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂäÃÂçÃÂïÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂÃÂ
- ÃÂéÃÂæÃÂÃÂÃÂÃÂ¥ÃÂàÃÂÃÂÃÂäÃÂýÃÂÿÃÂçÃÂÃÂÃÂèÃÂèÃÂÃÂÃÂàÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂãÃÂÃÂÃÂÃÂMake a requestÃÂãÃÂÃÂÃÂÃÂ
- ÃÂéÃÂÃÂÃÂÃÂÃÂéÃÂúÃÂüÃÂäÃÂøÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂÃÂ¥ÃÂÃÂÃÂë
makeRequest()
ÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂúÃÂæÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂàÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂøÃÂÃÂ¥ÃÂÃÂÃÂütest.html
(ÃÂäÃÂùÃÂÃÂÃÂÃÂ¥ÃÂðÃÂñÃÂæÃÂÃÂÃÂïÃÂéÃÂÃÂÃÂãÃÂäÃÂûÃÂý HTML ÃÂæÃÂêÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂþÃÂÃÂ¥ÃÂÃÂÃÂèÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂîÃÂéÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂ) - ÃÂæÃÂÃÂÃÂÃÂ¥ÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂüÃÂÃÂ¥ÃÂÃÂÃÂú requestÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂðÃÂÃÂÃÂäÃÂøÃÂûÃÂÃÂ¥ÃÂðÃÂÃÂÃÂæÃÂìÃÂÃÂÃÂäÃÂúÃÂäÃÂçÃÂõÃÂæ
onreadystatechange
ÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂîÃÂÃÂÃÂçÃÂÃÂÃÂÃÂalertContents()
ÃÂÃÂ¥ÃÂÃÂÃÂýÃÂÃÂ¥ÃÂüÃÂàalertContents()
ÃÂæÃÂêÃÂâÃÂæÃÂÃÂÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂïÃÂÃÂ¥ÃÂÃÂÃÂæÃÂæÃÂÃÂÃÂãÃÂÃÂ¥ÃÂøÃÂøÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂäÃÂûÃÂÃÂ¥alert()
ÃÂÃÂ¥ÃÂðÃÂÃÂtest.html
ÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂàÃÂçÃÂÃÂ¥ÃÂîÃÂùÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂú
ÃÂäÃÂýÃÂàÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂçÃÂÃÂÃÂñÃÂæÃÂÃÂÃÂäÃÂæÃÂøÃÂìÃÂèÃÂéÃÂæÃÂæÃÂÃÂÃÂìÃÂäÃÂþÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂäÃÂùÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂæÃÂøÃÂìÃÂèÃÂéÃÂæÃÂæÃÂêÃÂÃÂÃÂæÃÂáÃÂÃÂÃÂãÃÂÃÂÃÂÃÂ
ÃÂçÃÂìÃÂìÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ ÃÂâÃÂÃÂÃÂàÃÂãÃÂÃÂÃÂÃÂX ÃÂæÃÂêÃÂÃÂÃÂæÃÂáÃÂÃÂÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂèÃÂñÃÂçÃÂÃÂÃÂúÃÂãÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂàXML ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂãÃÂÃÂÃÂÃÂÃÂïÃÂüÃÂÃÂ
ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂâÃÂçÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂèÃÂæÃÂÃÂÃÂöÃÂÃÂ¥ÃÂÃÂÃÂð HTTP ÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂüÃÂÃÂ¥ÃÂþÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂçÃÂÃÂÃÂéÃÂäÃÂûÃÂöÃÂçÃÂÃÂÃÂàreponseText
ÃÂÃÂ¥ÃÂñÃÂìÃÂæÃÂÃÂÃÂçÃÂäÃÂýÃÂÿÃÂçÃÂÃÂÃÂè test.html
ÃÂæÃÂêÃÂÃÂÃÂæÃÂáÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂçÃÂÃÂ¥ÃÂîÃÂùÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂ¥ÃÂèÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂèÃÂéÃÂæÃÂèÃÂéÃÂæ responseXML
ÃÂÃÂ¥ÃÂñÃÂìÃÂæÃÂÃÂÃÂçÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂãÃÂÃÂÃÂÃÂ
ÃÂéÃÂæÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂæÃÂàÃÂüÃÂÃÂ¥ÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂãÃÂçÃÂâÃÂúÃÂçÃÂÃÂÃÂàXML ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂöÃÂïÃÂüÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ÃÂäÃÂþÃÂÿÃÂçÃÂèÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂèÃÂãÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂäÃÂæÃÂêÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂàtest.xml
ÃÂïÃÂüÃÂÃÂÃÂÃÂ¥ÃÂÃÂ
ÃÂçÃÂÃÂ¥ÃÂîÃÂùÃÂÃÂ¥ÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂÃÂ
<?xml version="1.0" ?> <root> I'm a test. </root>
ÃÂÃÂ¥ÃÂÃÂÃÂèÃÂçÃÂèÃÂÃÂÃÂÃÂ¥ÃÂüÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂëÃÂçÃÂÃÂÃÂèÃÂæÃÂêÃÂÃÂÃÂæÃÂáÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂðÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂÃÂÃÂêÃÂéÃÂàÃÂÃÂÃÂçÃÂÃÂÃÂÃÂ¥ÃÂäÃÂúÃÂÃÂÃÂäÃÂÿÃÂîÃÂæÃÂÃÂÃÂùÃÂÃÂ¥ÃÂæÃÂÃÂÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂÃÂ
... onclick="makeRequest('test.xml')"> ...
ÃÂæÃÂÃÂÃÂÃÂ¥ÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂè alertContents()
ÃÂäÃÂøÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÿÃÂÃÂ
ÃÂéÃÂàÃÂÃÂÃÂÃÂ¥ÃÂðÃÂàalert(http_request.responseText);
ÃÂæÃÂÃÂÃÂùÃÂæÃÂÃÂÃÂÃÂÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂèÃÂãÃÂïÃÂüÃÂÃÂ
var xmldoc = http_request.responseXML; var root_node = xmldoc.getElementsByTagName('root').item(0); alert(root_node.firstChild.data);
ÃÂéÃÂÃÂÃÂÃÂÃÂæÃÂèÃÂãÃÂäÃÂøÃÂÃÂÃÂäÃÂþÃÂÃÂÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂþÃÂÿÃÂÃÂ¥ÃÂÃÂÃÂïÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂàresponseXML
ÃÂæÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂóÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂàXMLDocument
ÃÂçÃÂÃÂÃÂéÃÂäÃÂûÃÂöÃÂïÃÂüÃÂÃÂÃÂèÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂäÃÂûÃÂÃÂ¥ DOM ÃÂçÃÂÃÂÃÂøÃÂéÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂè XML ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂöÃÂÃÂ¥ÃÂÃÂ
ÃÂçÃÂÃÂ¥ÃÂîÃÂùÃÂãÃÂÃÂÃÂÃÂÃÂäÃÂýÃÂàÃÂÃÂ¥ÃÂÃÂÃÂïÃÂäÃÂûÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂàtest.xml
ÃÂçÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂçÃÂÃÂÃÂçÃÂâÃÂü ÃÂäÃÂûÃÂÃÂ¥ÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂäÃÂÿÃÂîÃÂæÃÂÃÂÃÂùÃÂéÃÂÃÂÃÂÃÂÃÂÃÂ¥ÃÂþÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂøÃÂìÃÂèÃÂéÃÂæÃÂçÃÂèÃÂÃÂÃÂÃÂ¥ÃÂüÃÂÃÂÃÂãÃÂÃÂÃÂÃÂ
ÃÂÃÂ¥ÃÂàÃÂöÃÂäÃÂûÃÂÃÂÃÂèÃÂÃÂÃÂàDOM ÃÂçÃÂÃÂÃÂøÃÂéÃÂÃÂÃÂÃÂÃÂçÃÂÃÂÃÂÃÂÃÂæÃÂÃÂÃÂùÃÂæÃÂóÃÂÃÂÃÂïÃÂüÃÂÃÂÃÂèÃÂëÃÂÃÂÃÂÃÂ¥ÃÂÃÂÃÂÃÂÃÂèÃÂÃÂÃÂàMozilla DOM ÃÂæÃÂÃÂÃÂÃÂÃÂäÃÂûÃÂöÃÂãÃÂÃÂÃÂÃÂ