欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種處理電子郵件的方法

文檔序號(hào):7954859閱讀:270來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種處理電子郵件的方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)電子郵件,更具體地說(shuō),涉及一種利用Ajax方法在WebMail上以拖放方式處理電子郵件的方法。
背景技術(shù)
Ajax(Asynchronous JavaScript and XML)是使用客戶(hù)端腳本與Web服務(wù)器交換數(shù)據(jù)的Web應(yīng)用開(kāi)發(fā)方法。結(jié)合了現(xiàn)有的許多Web應(yīng)用程序開(kāi)發(fā)技術(shù)。
簡(jiǎn)單表述為使用XHTML和CSS作為與用戶(hù)交互的界面,向用戶(hù)呈現(xiàn)數(shù)據(jù)。
使用DOM(Document Object Model)動(dòng)態(tài)顯示信息和與用戶(hù)進(jìn)行交互。
使用XML和XLST封裝傳輸?shù)臄?shù)據(jù)。
使用XMLHttpRequest實(shí)現(xiàn)數(shù)據(jù)的異步傳輸。
使用JavaScript將以上這些有機(jī)結(jié)合在一起實(shí)現(xiàn)接近本地桌面應(yīng)用的、直接的、高可用的、更豐富的、更動(dòng)態(tài)的Web應(yīng)用程序。
這樣,Web頁(yè)面不用打斷交互流程進(jìn)行重新加載,就可以動(dòng)態(tài)地更新。使用Ajax,你可以創(chuàng)建接近本地桌面應(yīng)用的、直接的、高可用的、更豐富的、更動(dòng)態(tài)的Web用戶(hù)接口界面。
WebMail是指一些網(wǎng)站提供的以網(wǎng)頁(yè)形式出現(xiàn)的郵件系統(tǒng),用戶(hù)通過(guò)瀏覽器登陸這些網(wǎng)站的郵件系統(tǒng)后,可以對(duì)郵件進(jìn)行各種操作,類(lèi)似于一般的郵件客戶(hù)端軟件,如OutLook、FoxMail等提供的功能。
目前主要通過(guò)兩種方式收發(fā)、管理電子郵件。一種是通過(guò)客戶(hù)端軟件,如OutLook、FoxMail等。另一種是通過(guò)WebMail方式,登陸到某個(gè)網(wǎng)站來(lái)操作。
郵件客戶(hù)端軟件(如OutLook、FoxMail)基本都能通過(guò)郵件拖放方式實(shí)現(xiàn)刪除郵件或把郵件從一個(gè)郵箱移入另一個(gè)郵箱(如從收件箱移入垃圾郵件箱),即當(dāng)需要?jiǎng)h除一封或多封郵件時(shí),只需要選擇需要?jiǎng)h除的郵件,然后直接拖動(dòng)到廢件箱即可。同理,也可以把一封被系統(tǒng)誤判為垃圾郵件的郵件從垃圾郵件箱拖動(dòng)到其它郵件箱(如收件箱)。因此,用戶(hù)可以隨意的把一封或多封郵件根據(jù)需要從一個(gè)郵件箱拖到其它郵件箱。
但是如果用戶(hù)是通過(guò)WebMail方式查看、操作郵件時(shí),如登陸到某個(gè)郵件服務(wù)器的Web上來(lái)查看和操作郵件時(shí),如圖1、圖2所示。
當(dāng)用戶(hù)對(duì)郵件進(jìn)行相關(guān)操作時(shí),如從收件箱移動(dòng)一封或多封郵件到垃圾郵件箱,首先選擇需要移動(dòng)的郵件,然后點(diǎn)擊網(wǎng)頁(yè)上的按鈕,在按鈕響應(yīng)事件處理函數(shù)中客戶(hù)端會(huì)向后臺(tái)Web服務(wù)器發(fā)送操作請(qǐng)求,此時(shí)用戶(hù)不能再進(jìn)行任何其它操作,除非切換到其它頁(yè)面。Web服務(wù)器收到客戶(hù)端請(qǐng)求后會(huì)在后臺(tái)進(jìn)行相應(yīng)的操作,例如,如果收件箱和垃圾郵件箱中的郵件是分別保存在不同的目錄下的文件,則服務(wù)器會(huì)把收件箱對(duì)應(yīng)目錄下的相應(yīng)文件移動(dòng)到垃圾郵件箱對(duì)應(yīng)的文件夾,同時(shí)更新索引,然后重新運(yùn)行相應(yīng)頁(yè)面后臺(tái)腳本(如ASP腳本),并向用戶(hù)發(fā)送更新后的當(dāng)前操作頁(yè)面,客戶(hù)端收到已更新的頁(yè)面后,重新加載該頁(yè)面,最后,用戶(hù)件看到操作后的結(jié)果,當(dāng)前收件箱的郵件列表中已不存在該封郵件,當(dāng)用戶(hù)切換到垃圾郵件箱中時(shí)將看到剛才移走的郵件。
由上述可知,由于傳統(tǒng)Web程序?qū)崿F(xiàn)結(jié)構(gòu)的限制(如上述的拖放郵件),由于每次拖放都需要跟Web服務(wù)器進(jìn)行同步交互,重新加載頁(yè)面,所以用戶(hù)每次都需要等待服務(wù)器端操作完成后才能繼續(xù)下一步操作或?yàn)g覽,既耽誤了用戶(hù)的時(shí)間,操作不流暢,用戶(hù)感差,而且還增加了網(wǎng)絡(luò)帶寬流量和服務(wù)器端的負(fù)荷。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述耽誤用戶(hù)時(shí)間、操作不流暢、用戶(hù)感差以及增加網(wǎng)絡(luò)帶寬流量和服務(wù)器端的負(fù)荷等缺陷,提供一種利用Ajax方法在WebMail上以拖放方式處理電子郵件的方法。
本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是構(gòu)造一種處理電子郵件的方法,客戶(hù)端根據(jù)用戶(hù)操作請(qǐng)求對(duì)頁(yè)面的電子郵件進(jìn)行處理后,包括以下步驟
a.由嵌入所述頁(yè)面的Ajax引擎對(duì)所述用戶(hù)操作請(qǐng)求進(jìn)行處理,并以異步方式發(fā)送給服務(wù)器;b.所述服務(wù)器根據(jù)所述用戶(hù)操作請(qǐng)求將處理的結(jié)果返回給所述客戶(hù)端,由所述Ajax引擎處理所述結(jié)果并顯示在所述頁(yè)面中。
在本發(fā)明所述的方法中,所述操作請(qǐng)求是指對(duì)所述頁(yè)面的電子郵件進(jìn)行移動(dòng)或刪除的操作請(qǐng)求。
在本發(fā)明所述的方法中,在執(zhí)行所述步驟a之前進(jìn)一步包括a1.客戶(hù)端瀏覽器響應(yīng)選擇事件,并對(duì)其進(jìn)行處理;a2.所述瀏覽器響應(yīng)鼠標(biāo)下按事件、鼠標(biāo)移動(dòng)事件以及鼠標(biāo)釋放事件,并對(duì)其進(jìn)行處理;a3.完成對(duì)所述操作請(qǐng)求的處理,并對(duì)客戶(hù)端所述頁(yè)面進(jìn)行更新。
在本發(fā)明所述的方法中,在所述步驟a1中,所述處理包括a11.在所述頁(yè)面的HTML中生成標(biāo)記,并把需要拖放的HTML標(biāo)記的Style屬性的position屬性的值設(shè)為absolute;a12.根據(jù)所述標(biāo)記對(duì)應(yīng)的Click事件,在HTML頁(yè)面的JavaScript腳本中利用DOM技術(shù)改變其Style相關(guān)屬性的值,以突出顯示被選中的電子郵件。
在本發(fā)明所述的方法中,在所述步驟a2中,所述處理包括a21.獲取引發(fā)所述鼠標(biāo)下按事件的對(duì)象,以及當(dāng)前鼠標(biāo)的相對(duì)位置,并根據(jù)獲取的該對(duì)象計(jì)算出所有被選中郵件所在行相對(duì)于整個(gè)頁(yè)面體的絕對(duì)位置;a22.獲取引發(fā)所述鼠標(biāo)移動(dòng)事件的當(dāng)前鼠標(biāo)移動(dòng)的相對(duì)位置,然后再計(jì)算出與上一次保存的鼠標(biāo)相對(duì)位置的偏移值,根據(jù)步驟a21中計(jì)算出的所有選中郵件所在行相對(duì)于整個(gè)頁(yè)面體的絕對(duì)位置計(jì)算出這些行新的位置,并改變每行郵件列表所對(duì)應(yīng)的HTML標(biāo)記對(duì)象的Style相關(guān)屬性的值;a23.根據(jù)所述鼠標(biāo)釋放事件,對(duì)被選中的所有郵件所在行從當(dāng)前頁(yè)面進(jìn)行移動(dòng)或刪除的操作。
在本發(fā)明所述的方法中,所述步驟a21中,所述絕對(duì)位置是通過(guò)一級(jí)一級(jí)地獲取其父對(duì)象的相對(duì)值,最后將所述相對(duì)值累加。
在本發(fā)明所述的方法中,所述步驟a22中,所述相關(guān)屬性的值是指style.top和style.left的值。
在本發(fā)明所述的方法中,所述步驟a23還包括將緩存在客戶(hù)端的當(dāng)前頁(yè)面的后續(xù)頁(yè)面中的部分信息補(bǔ)全到所述當(dāng)前頁(yè)面中,并在所述當(dāng)前頁(yè)面中作為一個(gè)完整的頁(yè)面顯示出來(lái)。
在本發(fā)明所述的方法中,完成所述步驟a3之后,所述客戶(hù)端繼續(xù)接收用戶(hù)新的操作請(qǐng)求。
在本發(fā)明所述的方法中,所述Ajax引擎與服務(wù)器端的數(shù)據(jù)傳輸、數(shù)據(jù)處理以及數(shù)據(jù)計(jì)算是在客戶(hù)端后臺(tái)異步進(jìn)行。
在本發(fā)明所述的方法中,所述服務(wù)器返回客戶(hù)端的結(jié)果的數(shù)據(jù)格式是文本格式或者XML格式。
本發(fā)明的有益效果是,使得用戶(hù)在通過(guò)WebMail刪除、移動(dòng)郵件時(shí)操作更加簡(jiǎn)潔、流暢,更加符合用戶(hù)習(xí)慣,用戶(hù)感更好,很大程度上減少用戶(hù)等待系統(tǒng)操作的時(shí)間,同時(shí)也減少網(wǎng)絡(luò)帶寬利用和服務(wù)器端的負(fù)荷。


下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中圖1是在WebMail上使用傳統(tǒng)方法實(shí)現(xiàn)移動(dòng)郵件的流程圖;圖2是圖1在數(shù)據(jù)傳輸中客戶(hù)端與服務(wù)器端的時(shí)序圖;圖3是本發(fā)明實(shí)現(xiàn)移動(dòng)郵件的流程圖;圖4是圖3在數(shù)據(jù)傳輸中客戶(hù)端與服務(wù)器端的時(shí)序圖。
具體實(shí)施例方式
利用Ajax方法在WebMail上操作郵件的流程如圖3所示。
當(dāng)用戶(hù)選擇需要操作的郵件時(shí)(步驟300中),例如,點(diǎn)擊郵件列表中的郵件或選中對(duì)應(yīng)郵件列表所在行前面的復(fù)選框,這時(shí)就會(huì)觸發(fā)相應(yīng)的事件(如Click事件)。在響應(yīng)該選擇事件過(guò)程中(步驟302中),負(fù)責(zé)處理相應(yīng)事件的JavaScript函數(shù)利用DOM(DocumentObject Model)技術(shù)來(lái)操作HTML頁(yè)面中的各種對(duì)象。例如,如果用戶(hù)時(shí)通過(guò)點(diǎn)擊被選郵件所在行來(lái)選擇一封郵件時(shí),在處理函數(shù)中就會(huì)通過(guò)顏色變化來(lái)突出表現(xiàn)被選中的郵件列表,例如,使得被選中郵件列表所處的行背景顏色改變等(步驟304中)。同時(shí),對(duì)被選郵件列表信息所在行作一個(gè)標(biāo)記,例如,對(duì)每封郵件的列表信息(標(biāo)題、發(fā)件人、日期、大小等)在HTML中作標(biāo)記<DIV>,那么在該標(biāo)記對(duì)應(yīng)的Click事件響應(yīng)函數(shù)中,可以利用DOM技術(shù)來(lái)改變其Style屬性的值(即并把需要拖放的HTML標(biāo)記的Style屬性的position屬性的值設(shè)為absolute),表示該封郵件(即該行)已被選中。
然后,通過(guò)響應(yīng)三個(gè)主要的鼠標(biāo)事件MOUSEDOWN、MOUSEMOVE與MOUSEUP來(lái)處理用戶(hù)拖放郵件的操作(步驟306中)。由于目前的瀏覽器都有這幾個(gè)事件,因此,這樣可以通過(guò)瀏覽器來(lái)實(shí)現(xiàn)。這三個(gè)事件實(shí)現(xiàn)的詳細(xì)過(guò)程如下(1)步驟308中,在每一行郵件列表中都捕獲MOUSEDOWN事件(即鼠標(biāo)下按事件),在MOUSEDOWN事件的處理函數(shù)中,通過(guò)瀏覽器傳送來(lái)的Event對(duì)象的屬性來(lái)獲取引發(fā)該事件的對(duì)象(如行郵件列表)、當(dāng)前鼠標(biāo)的相對(duì)位置,并計(jì)算該對(duì)象相對(duì)于整個(gè)頁(yè)面體的絕對(duì)位置。同時(shí),對(duì)當(dāng)前頁(yè)面的所有郵件列表進(jìn)行掃描,并使用觸發(fā)該事件的對(duì)象的位置計(jì)算出其它所有選中郵件所在行相對(duì)于整個(gè)頁(yè)面體的絕對(duì)位置。最后將前面獲取的所有信息保存下來(lái),包括當(dāng)前鼠標(biāo)相對(duì)位置、所有選中郵件所在行相對(duì)于整個(gè)頁(yè)面體的絕對(duì)位置等。該絕對(duì)位置是通過(guò)逐級(jí)地獲取其父對(duì)象的相對(duì)值,最后將所述相對(duì)值累加。
(2)步驟310中,在每一行郵件列表中都捕獲MOUSEMOVE事件(即鼠標(biāo)移動(dòng)事件),在MOUSEMOVE事件處理函數(shù)中,通過(guò)瀏覽器傳送來(lái)的Event對(duì)象的屬性來(lái)獲取當(dāng)前鼠標(biāo)的相對(duì)位置,然后再計(jì)算出與前面保存的鼠標(biāo)相對(duì)位置的偏移值。根據(jù)該偏移值與前面保存的所有被選中郵件所在行的位置進(jìn)行計(jì)算,得到這些行新的相對(duì)于整個(gè)頁(yè)面體的絕對(duì)位置,并通過(guò)改變每行郵件列表所對(duì)應(yīng)的HTML標(biāo)記(如DIV)對(duì)象的Style屬性中的Left、Top等類(lèi)似屬性,這樣就可以模擬出被選中的所有郵件所在行跟著鼠標(biāo)移動(dòng)的效果。
(3)步驟312中,在每個(gè)郵件箱列表中都捕獲MOUSEUP事件(即鼠標(biāo)釋放事件),在MOUSEUP事件的處理函數(shù)中,通過(guò)掃描當(dāng)前頁(yè)面的所有郵件列表,把被選中的所有郵件列表,并從當(dāng)前頁(yè)面移動(dòng)或刪除(這時(shí),實(shí)際上只刪除客戶(hù)端頁(yè)面的郵件,服務(wù)器端頁(yè)面的郵件并沒(méi)有刪除)(步驟314中)。同時(shí),系統(tǒng)通常會(huì)在用戶(hù)客戶(hù)端緩存一部分郵件列表信息(如緩存10頁(yè)的郵件列表信息),這時(shí),如果緩存中有該頁(yè)后續(xù)頁(yè)面的信息(如該頁(yè)是第10頁(yè),緩存中有第11頁(yè)的信息),那么系統(tǒng)就會(huì)用緩存中后續(xù)頁(yè)面中的部分信息補(bǔ)全該頁(yè),并在當(dāng)前頁(yè)面中作為一個(gè)完整的頁(yè)面顯示出來(lái),此時(shí)并不需要重新從服務(wù)器裝載整個(gè)頁(yè)面,只需要對(duì)頁(yè)面中的部分區(qū)域進(jìn)行本地刷新即可,這樣用戶(hù)就幾乎感覺(jué)不到這個(gè)操作的存在,就像在使用郵件客戶(hù)端軟件(如OutLook、FoxMail)操作一樣。
接著,系統(tǒng)會(huì)在客戶(hù)端后臺(tái)異步使用另一個(gè)線(xiàn)程向郵件服務(wù)器發(fā)送真正的刪除或移動(dòng)郵件的操作請(qǐng)求,例如通過(guò)Ajax引擎負(fù)責(zé)與服務(wù)器端的交互(步驟316中)。到了步驟316這步驟,用戶(hù)就可以繼續(xù)在當(dāng)前頁(yè)面進(jìn)行其它操作,例如繼續(xù)接收用戶(hù)的新的操作請(qǐng)求。異步處理的時(shí)序圖如圖4所示,不需要等待服務(wù)器操作完畢用戶(hù)才可以進(jìn)行其它操作,這樣可減少用戶(hù)等待的時(shí)間。
而對(duì)于異步處理中的服務(wù)器端處理上述操作請(qǐng)求與傳統(tǒng)的服務(wù)器端處理方式不同,主要表現(xiàn)在數(shù)據(jù)的傳輸上。傳統(tǒng)的處理通常是在服務(wù)器端生成請(qǐng)求頁(yè)面的新數(shù)據(jù),然后傳送給客戶(hù)端進(jìn)行頁(yè)面更新。在引入Ajax的異步處理方式下,與服務(wù)器端的數(shù)據(jù)傳輸、數(shù)據(jù)處理以及數(shù)據(jù)計(jì)算等都是在客戶(hù)端后臺(tái)異步進(jìn)行,并不干擾用戶(hù)前端的其它操作,然后再根據(jù)處理結(jié)果對(duì)用戶(hù)當(dāng)前瀏覽頁(yè)面的部分區(qū)域進(jìn)行更新,這樣使得用戶(hù)感覺(jué)不到在等待,操作很流暢,同時(shí)也減少了對(duì)服務(wù)器端的負(fù)荷。
服務(wù)器端接收到客戶(hù)端請(qǐng)求時(shí),在服務(wù)器上進(jìn)行移動(dòng)或刪除郵件的相關(guān)操作,操作完畢后返回處理的結(jié)果。如果返回的結(jié)果比較簡(jiǎn)單,例如返回的是表明操作是否成功的結(jié)果,那么可以用簡(jiǎn)單的文本格式返回?cái)?shù)據(jù);如果返回的結(jié)果比較復(fù)雜,例如返回的是一個(gè)數(shù)據(jù)表,那么可以使用XML格式組織數(shù)據(jù)并返回給客戶(hù)端,然后在客戶(hù)端進(jìn)行解析,并將解析后的結(jié)果對(duì)頁(yè)面的一些區(qū)域進(jìn)行更新。
客戶(hù)端接收到服務(wù)器端返回的結(jié)果時(shí),對(duì)服務(wù)器的響應(yīng)也是在客戶(hù)端后臺(tái)進(jìn)行異步操作的,并不會(huì)影響用戶(hù)前臺(tái)的操作。一般來(lái)說(shuō),服務(wù)器返回的結(jié)果通常是標(biāo)明服務(wù)器上郵件刪除或移動(dòng)操作是否成功,如果失敗,這時(shí)系統(tǒng)會(huì)在用戶(hù)瀏覽的當(dāng)前頁(yè)面的某個(gè)部分(如狀態(tài)條)給出一條比較明顯的說(shuō)明信息,說(shuō)明失敗的原因等。
本發(fā)明是通過(guò)上述具體實(shí)施例進(jìn)行說(shuō)明的,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)明白,在不脫離本發(fā)明范圍的情況下,還可以對(duì)本發(fā)明進(jìn)行各種變換及等同替代。另外,針對(duì)特定情形或具體情況,可以對(duì)本發(fā)明做各種修改,而不脫離本發(fā)明的范圍。因此,本發(fā)明不局限于所公開(kāi)的具體實(shí)施例,而應(yīng)當(dāng)包括落入本發(fā)明權(quán)利要求范圍內(nèi)的全部實(shí)施方式。
權(quán)利要求
1.一種處理電子郵件的方法,其特征在于,客戶(hù)端根據(jù)用戶(hù)操作請(qǐng)求對(duì)頁(yè)面的電子郵件進(jìn)行處理后,包括以下步驟a.由嵌入所述頁(yè)面的Ajax引擎對(duì)所述用戶(hù)操作請(qǐng)求進(jìn)行處理,并以異步方式發(fā)送給服務(wù)器;b.所述服務(wù)器根據(jù)所述用戶(hù)操作請(qǐng)求將處理的結(jié)果返回給所述客戶(hù)端,由所述Ajax引擎處理所述結(jié)果并顯示在所述頁(yè)面中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述操作請(qǐng)求是指對(duì)所述頁(yè)面的電子郵件進(jìn)行移動(dòng)或刪除的操作請(qǐng)求。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,在執(zhí)行所述步驟a之前進(jìn)一步包括a1.客戶(hù)端瀏覽器響應(yīng)選擇事件,并對(duì)其進(jìn)行處理;a2.所述瀏覽器響應(yīng)鼠標(biāo)下按事件、鼠標(biāo)移動(dòng)事件以及鼠標(biāo)釋放事件,并對(duì)其進(jìn)行處理;a3.完成對(duì)所述操作請(qǐng)求的處理,并對(duì)客戶(hù)端所述頁(yè)面進(jìn)行更新。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述步驟a1中,所述處理包括a11.在所述頁(yè)面的HTML中生成標(biāo)記,并把需要拖放的HTML標(biāo)記的Style屬性的position屬性的值設(shè)為absolute;a12.根據(jù)所述標(biāo)記對(duì)應(yīng)的Click事件,在HTML頁(yè)面的JavaScript腳本中利用DOM技術(shù)改變其Style相關(guān)屬性的值,以突出顯示被選中的電子郵件。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述步驟a2中,所述處理包括a21.獲取引發(fā)所述鼠標(biāo)下按事件的對(duì)象,以及當(dāng)前鼠標(biāo)的相對(duì)位置,并根據(jù)獲取的該對(duì)象計(jì)算出所有被選中郵件所在行相對(duì)于整個(gè)頁(yè)面體的絕對(duì)位置;a22.獲取引發(fā)所述鼠標(biāo)移動(dòng)事件的當(dāng)前鼠標(biāo)移動(dòng)的相對(duì)位置,然后再計(jì)算出與上一次保存的鼠標(biāo)相對(duì)位置的偏移值,根據(jù)步驟a21中計(jì)算出的所有選中郵件所在行相對(duì)于整個(gè)頁(yè)面體的絕對(duì)位置計(jì)算出這些行新的位置,并改變每行郵件列表所對(duì)應(yīng)的HTML標(biāo)記對(duì)象的Style相關(guān)屬性的值;a23.根據(jù)所述鼠標(biāo)釋放事件,對(duì)被選中的所有郵件所在行從當(dāng)前頁(yè)面進(jìn)行移動(dòng)或刪除的操作。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟a21中,所述絕對(duì)位置是通過(guò)逐級(jí)地獲取其父對(duì)象的相對(duì)值,最后將所述相對(duì)值累加。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟a23還包括將緩存在客戶(hù)端的當(dāng)前頁(yè)面的后續(xù)頁(yè)面中的部分信息補(bǔ)全到所述當(dāng)前頁(yè)面中,并在所述當(dāng)前頁(yè)面中作為一個(gè)完整的頁(yè)面顯示出來(lái)。
8.根據(jù)權(quán)利要求3所述的方法,其特征在于,完成所述步驟a3之后,所述客戶(hù)端繼續(xù)接收用戶(hù)新的操作請(qǐng)求。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述Ajax引擎與服務(wù)器端的數(shù)據(jù)傳輸、數(shù)據(jù)處理以及數(shù)據(jù)計(jì)算是在客戶(hù)端后臺(tái)異步進(jìn)行。
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器返回客戶(hù)端的結(jié)果的數(shù)據(jù)格式是文本格式或者XML格式。
全文摘要
本發(fā)明涉及一種處理電子郵件的方法,客戶(hù)端根據(jù)用戶(hù)操作請(qǐng)求對(duì)頁(yè)面的電子郵件進(jìn)行處理后,包括以下步驟a.由嵌入所述頁(yè)面的Ajax引擎對(duì)所述用戶(hù)操作請(qǐng)求進(jìn)行處理,并以異步方式發(fā)送給服務(wù)器;b.所述服務(wù)器根據(jù)所述用戶(hù)操作請(qǐng)求將處理的結(jié)果返回給所述客戶(hù)端,由所述Ajax引擎處理所述結(jié)果并顯示在所述頁(yè)面中。利用Ajax方法,使得用戶(hù)在通過(guò)WebMail刪除、移動(dòng)郵件時(shí)操作更加簡(jiǎn)潔、流暢,更加符合用戶(hù)習(xí)慣,用戶(hù)感更好,同時(shí)減少網(wǎng)絡(luò)帶寬利用和服務(wù)器端的負(fù)荷。
文檔編號(hào)H04L29/06GK101039283SQ20061003445
公開(kāi)日2007年9月19日 申請(qǐng)日期2006年3月14日 優(yōu)先權(quán)日2006年3月14日
發(fā)明者母天石 申請(qǐng)人:騰訊科技(深圳)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
湄潭县| 太保市| 囊谦县| 怀化市| 泾阳县| 三都| 阜南县| 仙居县| 辽宁省| 兴安盟| 渭南市| 洮南市| 军事| 崇明县| 华池县| 洪湖市| 昌邑市| 连云港市| 仲巴县| 莱阳市| 宁南县| 图片| 南郑县| 吉隆县| 宣化县| 定西市| 竹溪县| 黄陵县| 班戈县| 伊川县| 瑞丽市| 灵宝市| 周口市| 香河县| 霍山县| 本溪市| 咸阳市| 甘孜县| 绩溪县| 同江市| 特克斯县|