資源描述:
《如何使用ajax技術(shù)開發(fā)web應(yīng)用程序(1)new》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、在過去,由于為了獲得新數(shù)據(jù)而不得不重新加載web頁面(或者加載其他頁面)導(dǎo)致web應(yīng)用程序發(fā)展被限制。雖然有其他方法可用(不加載其他頁面),但是這些技術(shù)都沒有被很好地支持而且有bug成災(zāi)的趨向。在過去的幾個(gè)月里,一個(gè)過去并不被廣泛支持的技術(shù)已經(jīng)被越來越多的web沖浪者(websurfers??是指瀏覽器還是瀏覽者?)所接受,它給了開發(fā)者更多的自由開發(fā)先進(jìn)的web應(yīng)用程序。這些通過javascript來異步取得xml數(shù)據(jù)的應(yīng)用程序,被親切的稱為“Ajax應(yīng)用程序”(AsynchronousJavascriptandXMLapplicatio
2、ns)。在這篇文章中,我將會(huì)解釋如何通過Ajax來取回一個(gè)遠(yuǎn)程的XML文件并更新一個(gè)webpage,并且隨著這個(gè)系列的繼續(xù),我將討論更多的方法,使用ajax技術(shù)將你的web應(yīng)用程序提升到一個(gè)新的層次. 這第一步就是創(chuàng)建一個(gè)帶一些數(shù)據(jù)的XML文件。我們將這個(gè)文件命名為data.xml。它是一個(gè)簡單的XML文件,而在一個(gè)真實(shí)的程序中,它會(huì)復(fù)雜許多,但對于我們的例子來說,簡單明了是最合適地。這是一些示例數(shù)據(jù),它被保存在一個(gè)XML文件中,并被Java
3、Script取回。 現(xiàn)在讓我們創(chuàng)建一個(gè)簡單的web頁面包含一些示例數(shù)據(jù)。這個(gè)頁面將是我們的js腳本所在,并且這個(gè)頁面將會(huì)讓用戶們訪問柄看到Ajax腳本的運(yùn)行。我們把它命名為ajax.html4、;charset=gb2312">
使用ajax開發(fā)web應(yīng)用程序-示例使用ajax開發(fā)web應(yīng)用程序
這個(gè)頁面演示了AJAX技術(shù)如何通過動(dòng)態(tài)讀取一個(gè)遠(yuǎn)程文件來更新一個(gè)網(wǎng)頁的內(nèi)容--不需要任何網(wǎng)頁的重新加載。注意:這個(gè)例子對于禁止js的用戶來說沒有效果。
這是一些示例數(shù)據(jù),它是這個(gè)網(wǎng)頁的默認(rèn)數(shù)據(jù)5、.style.display='none';returnfalse">查看XML數(shù)據(jù).