專利名稱:一種web文檔處理方法及其裝置的制作方法
一種WEB文檔處理方法及其裝置技術(shù)領(lǐng)域
本申請涉及互聯(lián)網(wǎng)和計算機應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種WEB文檔處理方法及其裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)的日益普及和發(fā)展,其對人們的生活和工作的影響也越來越深遠。 互聯(lián)網(wǎng)用戶使用互聯(lián)網(wǎng)的目的之一是為了查找自己感興趣的資料,并按照自己的需要進 行輸出。
目前,互聯(lián)網(wǎng)用戶通過互聯(lián)網(wǎng)查找資料時,如果找到自己感興趣的資料,通常 可以采用瀏覽器自帶的打印功能進行輸出。但瀏覽器自帶的打印功能將整個WEB頁面的 內(nèi)容都打印出來,這樣,一方面打印缺乏靈活性,不能根據(jù)用戶所需進行打印;另一方 面,打印成本較高。另外,瀏覽器自帶的文檔輸出功能也比較單一,缺乏靈活性。
申請內(nèi)容
本申請實施例提供一種WEB文檔處理方法及其裝置,用以解決現(xiàn)有技術(shù)中 WEB文檔操作類型單一、使用不靈活的問題。
本申請實施例提供的技術(shù)方案包括
一種WEB文檔處理方法,包括以下步驟
確定用戶在瀏覽器顯示的WEB文檔中所選取的文檔區(qū)域,生成該被選取的文檔 區(qū)域所對應(yīng)的HTML源代碼,根據(jù)該HTML源代碼生成臨時WEB文檔并進行緩存;
根據(jù)用戶選擇的WEB文檔處理命令調(diào)用預(yù)先嵌入該瀏覽器的WEB文檔處理功 能模塊;
所述被調(diào)用的WEB文檔處理功能模塊對所述臨時WEB文檔進行相應(yīng)操作。
一種WEB文檔處理裝置,包括
用于確定用戶在瀏覽器顯示的WEB文檔中所選取的文檔區(qū)域,生成該被選取的 文檔區(qū)域所對應(yīng)的HTML源代碼,根據(jù)該HTML源代碼生成臨時WEB文檔并進行緩存 的功能模塊;
用于根據(jù)用戶選擇的WEB文檔處理命令調(diào)用預(yù)先嵌入該瀏覽器的WEB文檔處 理功能模塊的功能模塊;
用于對所述臨時WEB文檔進行相應(yīng)操作WEB文檔處理功能模塊。
本申請的上述實施例,一方面,通過在瀏覽器中嵌入WEB文檔處理功能模塊, 可實現(xiàn)根據(jù)用戶需求使瀏覽器提供靈活的WEB文檔處理方式;另一方面,根據(jù)用戶選擇 的文檔區(qū)域生成對應(yīng)的HTML源代碼,并根據(jù)該HTML源代碼生成臨時的WEB文件進行 緩存,以及對緩存的文檔內(nèi)容進行相應(yīng)的操作,可僅對用戶選取的文檔部分進行WEB文 檔處理,與現(xiàn)有技術(shù)中對整個WEB文檔處理的技術(shù)相比,可以根據(jù)用戶需求進行處理, 提高了靈活性。
圖1為本申請實施例中添加有WEB文檔處理功能的圖標按鈕的工具欄示意圖2為本申請實施例中對選取的文檔進行打印輸出的流程示意圖3為本申請實施例中將選取的文檔通過傳真方式發(fā)送的流程示意圖4為本申請實施例中將選取的文檔上傳的流程示意圖5為本申請實施中將選取的文檔進行保存的流程示意圖6為本申請實施例中對選取的文檔進行編輯的流程示意圖。
具體實施方式
針對現(xiàn)有技術(shù)存在的問題,本申請實施例通過在WEB文檔瀏覽器中嵌入打印、 編輯等可實現(xiàn)WEB文檔處理功能的模塊,使得用戶在使用瀏覽器瀏覽WEB文檔時,可 以通過選取WEB文檔中的部分文檔再調(diào)用WEB文檔處理功能的模塊,對選取的WEB文 檔進行相應(yīng)操作。
下面結(jié)合附圖對本申請的實施例進行詳細描述。
本申請實施例中,需要在WEB文檔瀏覽器(以下簡稱瀏覽器)中嵌入實現(xiàn)WEB 文檔處理的功能模塊。對于現(xiàn)有的瀏覽器,可以通過運行安裝程序,以插件的形式將處 理WEB文檔的功能模塊嵌入到瀏覽器中。嵌入的功能模塊可通過程序代碼實現(xiàn)。
嵌入的處理WEB文檔的功能模塊可包括以下的一種或幾種
取消功能模塊,可清除緩存的文檔,包括選取的文本和圖片等WEB文檔中的對 象;
保存功能模塊,可將WEB文檔保存為文件;
打印功能模塊,可將WEB文檔通過打印機輸出;
編輯功能模塊,可對WEB文檔進行編輯,包括對文檔內(nèi)容和格式的編輯;
傳真功能模塊,可將WEB文檔通過傳真方式發(fā)送;
上傳功能模塊,可將WEB文檔上傳到指定位置,如將選取出的WEB文檔段落 上傳到編輯網(wǎng)絡(luò)博客的地址,從而實現(xiàn)網(wǎng)絡(luò)博客的自動更新與發(fā)布。
在瀏覽器中嵌入上述功能模塊后,可在瀏覽器的菜單中自動添加相應(yīng)的文檔處 理的功能菜單,或在瀏覽器中自動添加包含有相應(yīng)圖標按鈕的工具欄,以便用戶調(diào)用相 應(yīng)的功能對選取的WEB文檔進行相應(yīng)的處理。添加有WEB文檔處理功能的圖標按鈕的 工具欄可如圖1所示,其中,圖標10 16依次代表以下功能
圖標 10 編輯功能模塊;
圖標 11 用保存功能模塊;
圖標12:清除被緩存的文檔,點擊該圖標可調(diào)用取消功能模塊的程序接口以調(diào) 用取消功能模塊;
圖標13:將文檔打印輸出,點擊該圖標可調(diào)用打印功能模塊的程序接口以調(diào)用 打印功能模塊;
圖標14:將文檔通過傳真方式發(fā)送,點擊該圖標可調(diào)用傳真功能模塊的程序接對文檔進行編輯,點擊該圖標可調(diào)用編輯功能模塊的程序接口以調(diào)用 將文檔保存為文件,點擊該圖標可調(diào)用保存功能模塊的程序接口以調(diào)口以調(diào)用傳真功能模塊;
圖標15:將文檔上傳到指定的網(wǎng)絡(luò)博客地址,點擊該圖標可調(diào)用上傳功能模塊 的程序接口以調(diào)用上傳功能模塊。
下面結(jié)合圖1所示的圖標按鈕,逐一對上述各種WEB文檔處理功能所對應(yīng)的文 檔處理流程進行詳細描述。
參見圖2,為本申請實施例提供的對選取的文檔進行打印輸出的流程示意圖。當 用戶使用瀏覽器瀏覽WEB文檔時,如果對該WEB文檔中的部分文檔(包括文本或/和 圖片)感興趣,可選取該部分文檔,然后點擊瀏覽器工具欄中圖標13,將選取出的文檔 打印輸出,該流程主要包括
步驟201、當用戶選取WEB文檔中的部分文檔時,瀏覽器捕獲用戶的該操作行 為,并將用戶選取的文檔通過存儲到剪貼板,或存儲為臨時文件等方式進行緩存;
該步驟中,操作系統(tǒng),如微軟的windows操作系統(tǒng),可以捕獲用戶的操作行 為,并可將捕獲的操作行為傳遞給瀏覽器。當用戶通過鼠標拖動(如框選操作)來選取 WEB文檔中的某個文檔區(qū)域時,瀏覽器可以獲取到用戶所選擇的區(qū)域中包含的文檔內(nèi)容 (可包括文本或/和圖片),并且,瀏覽器可以將用戶選取的內(nèi)容粘貼到操作系統(tǒng)提供的 剪切板中緩存,或者將用戶選取的文檔存儲為臨時文件。在WEB文檔中,用戶通過鼠標 所選取的文檔區(qū)域周圍可顯示出選取框,以示與未被選取文檔區(qū)域的區(qū)別。當用戶選中 文檔后,瀏覽器可自動生成被選中的文檔的HTML源代碼,如從對被選中文檔的起始到 截止項生成或從瀏覽器所顯示的WEB文檔中獲取到HTML源代碼,然后根據(jù)該生成的或 獲取到的HTML源代碼生成HTML格式或其他格式的臨時WEB文檔,并將該臨時WEB 文檔緩存為臨時文件。
步驟202、當用戶點擊瀏覽器工具欄中的圖標13時,瀏覽器捕獲用戶的該操作 行為,并調(diào)用打印功能模塊;
步驟203、打印功能模塊將緩存的文檔通過打印機進行打印輸出;
該步驟中,打印功能模塊還可彈出打印設(shè)置窗口,供用戶設(shè)置打印相關(guān)選項, 然后按照用戶設(shè)置的打印選項進行打印。打印設(shè)置窗口為用戶提供的打印設(shè)置項可以包 括橫向、縱向打印選項,頁眉、頁腳和頁碼設(shè)置項,打印模式選項(如單頁、雙頁打 印),打印頁數(shù)設(shè)置項等。如果緩存的文檔較長一頁紙打印不下時,文檔打印功能模塊可 自動分頁打印。如果用戶的瀏覽器客戶端當前連接有多個打印機,則文檔打印功能模塊 還可在打印設(shè)置窗口提供選擇打印機的選項。打印設(shè)置窗口還可顯示打印預(yù)覽頁面。
通過上述根據(jù)用戶選取的文檔進行打印輸出的流程可以看出,用戶可以僅將選 取出的WEB文檔進行打印輸出,與現(xiàn)有技術(shù)將整個WEB文檔打印輸出相比,一方面可 以根據(jù)用戶需要打印輸出用戶感興趣的內(nèi)容,另一方面還可以節(jié)省打印成本。
參見圖3,為本申請實施例提供的將選取的文檔通過傳真方式發(fā)送的流程示意 圖。當用戶使用瀏覽器瀏覽WEB文檔時,如果對該WEB文檔中的部分文檔感興趣,可 選取該部分文檔,然后點擊瀏覽器工具欄中圖標14,將選取出的文檔段落以傳真方式進 行發(fā)送,該流程主要包括
步驟301、當用戶選取WEB文檔的部分文檔時,瀏覽器捕獲用戶的該操作行 為,并將用戶選取的文檔通過存儲到剪貼板,或存儲為臨時文件等方式進行緩存。其中,瀏覽器可自動生成被選中的文檔的HTML源代碼,根據(jù)該源代碼生成臨時WEB文檔 并緩存;
步驟302、當用戶點擊瀏覽器工具欄中的圖標14時,瀏覽器捕獲用戶的該操作 行為,并調(diào)用傳真功能模塊;
步驟303、傳真功能模塊彈出傳真設(shè)置窗口,供用戶填寫收件人的傳真號碼等信 息;
步驟304、傳真功能模塊根據(jù)緩存的文檔,以及用戶填寫的傳真設(shè)置信息,生成 傳真文檔并發(fā)送。
圖3所示流程中,傳真功能模塊所彈出的傳真設(shè)置窗口中,為用戶提供的傳真 設(shè)置項可以包括發(fā)件人傳真號碼、收件人傳真號碼等。傳真設(shè)置窗口還可以對用戶輸 入的傳真號碼進行格式檢查,當檢查出用戶輸入的傳真號碼格式不正確時,可進一步提 示用戶重新輸入。
參見圖4,為本申請實施例提供的將選取的文檔上傳的流程示意圖。當用戶使 用瀏覽器瀏覽WEB文檔時,如果對該WEB文檔中的部分文檔感興趣,可選取該部分文 檔,然后點擊瀏覽器工具欄中圖標15,將選取出的文檔進行上傳,該流程主要包括
步驟401、當用戶選取WEB文檔的部分文檔時,瀏覽器捕獲用戶的該操作行 為,并將用戶選取的文檔通過存儲到剪貼板,或存儲為臨時文件等方式進行緩存;其 中,瀏覽器可自動生成被選中的文檔的HTML源代碼,根據(jù)該源代碼生成臨時WEB文檔 并緩存;
步驟402、當用戶點擊瀏覽器工具欄中的圖標15時,瀏覽器捕獲用戶的該操作 行為,并調(diào)用上傳功能模塊;
步驟403、上傳功能模塊彈出上傳設(shè)置窗口,供用戶填寫上傳地址等信息;
步驟404、上傳功能模塊根據(jù)緩存的文檔,以及用戶填寫的地址等信息,生成上 傳內(nèi)容并上傳至該地址。
圖4所示流程中,上傳功能模塊所彈出的上傳設(shè)置窗口中,為用戶提供的上傳 設(shè)置項可以包括上傳地址、用戶名、密碼等信息。如果用戶身份驗證失敗,則上傳設(shè) 置窗口可將驗證失敗信息顯示給用戶,并可提示用戶重新輸入身份驗證信息。
參見圖5,為本申請實施例提供的將選取的文檔進行保存的流程示意圖。當用戶 使用瀏覽器瀏覽WEB文檔時,如果對該WEB文檔中的部分文檔感興趣,可選取該部分 文檔,然后點擊瀏覽器工具欄中圖標11,將選取出的文檔進行保存,該流程主要包括
步驟501、當用戶選取WEB文檔的部分文檔時,瀏覽器捕獲用戶的該操作行 為,并將用戶選取的文檔通過存儲到剪貼板,或存儲為臨時文件等方式進行緩存;其 中,瀏覽器可自動生成被選中的文檔的HTML源代碼,根據(jù)該源代碼生成臨時WEB文檔 并緩存;
步驟502、當用戶點擊瀏覽器工具欄中的圖標11時,瀏覽器捕獲用戶的該操作 行為,并調(diào)用保存功能模塊;
步驟503、保存功能模塊彈出保存設(shè)置窗口,供用戶填寫文件名稱、文件保存路 徑等信息;
步驟504、保存功能模塊根據(jù)緩存的文檔,以及用戶填寫的保存設(shè)置信息,生成相應(yīng)的文件并保存到指定位置。
圖5所示流程中,保存功能模塊所彈出的上傳設(shè)置窗口中,為用戶提供的保存 設(shè)置項可以包括文件名設(shè)置項、文件類型選項(如可選擇保存為DOC格式文件、TXT 格式文件或PDF格式文件)、保存地址選擇項等。另一種替代方式是不提供保存設(shè)置 窗口,在保存文件時可以根據(jù)默認的保存設(shè)置信息進行文件保存。默認設(shè)置可包括文件 存儲路徑的設(shè)置,文件存儲格式的設(shè)置等。可以允許用戶對默認設(shè)置進行修改。
參見圖6,為本申請實施例提供的對選取的文檔進行編輯的流程示意圖。當用戶 使用瀏覽器瀏覽WEB文檔時,如果對該WEB文檔中的部分文檔感興趣,可選取該部分 文檔,然后點擊瀏覽器工具欄中圖標10,對選取出的文檔進行編輯,該流程主要包括
步驟601、當用戶選取WEB文檔的部分文檔時,瀏覽器捕獲用戶的該操作行 為,并將用戶選取的文檔通過存儲到剪貼板,或存儲為臨時文件等方式進行緩存;其 中,瀏覽器可自動生成被選中的文檔的HTML源代碼,根據(jù)該源代碼生成臨時WEB文檔 并緩存;
步驟602、當用戶點擊瀏覽器工具欄中的圖標10時,瀏覽器捕獲用戶的該操作 行為,并調(diào)用編輯功能模塊;
步驟603、編輯功能模塊彈出編輯窗口,并將緩存的文檔顯示在編輯窗口,供用 戶對其中的文本內(nèi)容或/和格式,或者圖片進行修改、刪除、添加等編輯操作;
步驟604、編輯功能模塊根據(jù)用戶的編輯操作更新緩存的文檔,還可以進一步將 編輯后的文檔顯示出來。
上述圖6所示的流程中,當用戶選中文檔后,當用戶選中文檔后,瀏覽器可自 動生成被選中部分所對應(yīng)的HTML源代碼,并生成臨時WEB文檔;當用戶通過點擊圖標 10調(diào)用編輯功能模塊時,該模塊可對被選中的文檔所對應(yīng)的臨時WEB文檔的HTML源 代碼加以分析;當用戶對該臨時WEB文檔進行編輯時,該模塊可對用戶的編輯操作做出 響應(yīng),通過修改該臨時WEB文檔的HTML源代碼的方式,將文檔編輯為用戶指定的形式 或內(nèi)容。編輯操作可包括設(shè)置文本格式(如設(shè)置字體大小、顏色、樣式等),編輯文 本內(nèi)容(包括增加、修改、刪除文本內(nèi)容等),編輯圖片(如增加圖片、刪除圖片等)。
后續(xù)用戶可通過點擊圖標11、圖標13、圖標14或圖標15,對緩存的文檔(經(jīng)過 編輯的)進行相應(yīng)的處理操作。
對于已經(jīng)選取與緩存的文檔,如果用戶點擊了圖標12,則取消功能被調(diào)用,取 消功能將清除當前緩存的文檔,如清除剪切板中的內(nèi)容,或者刪除緩存的臨時文件,還 可以清除WEB文檔中被選取文檔上的選取標記(如清除被選取文檔周圍的框選標記,使 其恢復(fù)為正常顯示狀態(tài))。
本申請的上述實施例中,用戶選取的文檔區(qū)域可以是一個或多個,如果是多 個,則這多個區(qū)域可以相鄰也可以不相鄰。如,允許用戶按住鍵盤上的某功能鍵(如 shift)并用鼠標選擇多段不相鄰的文檔段落,在用戶放開該功能鍵時,將用戶本次選取操 作所選取的所有文檔段落進行緩存。
上述本申請實施例所提供的流程可通過軟件實現(xiàn),相應(yīng)的,上述流程中的操作 均可由對應(yīng)的功能模塊實現(xiàn),完成本申請實施例所需的功能模塊構(gòu)成了本申請實施例所 提供的WEB文檔處理裝置。該裝置包括8
用于確定用戶在瀏覽器顯示的WEB文檔中所選取的文檔區(qū)域,生成該被選取的 文檔區(qū)域所對應(yīng)的HTML源代碼,根據(jù)該HTML源代碼生成臨時WEB文檔并進行緩存 的功能模塊;
用于根據(jù)用戶選擇的WEB文檔處理命令調(diào)用預(yù)先嵌入該瀏覽器的WEB文檔處 理功能模塊的功能模塊;
用于對所述臨時WEB文檔進行相應(yīng)操作WEB文檔處理功能模塊。
其中,WEB文檔處理功能模塊包括以下之一
取消功能模塊,可清除緩存的文檔段落;
保存功能模塊,可將WEB文檔保存為文件;
打印功能模塊,可將WEB文檔通過打印機輸出;
編輯功能模塊,可對WEB文檔進行編輯,包括文檔內(nèi)容和格式;
傳真功能模塊,可將WEB文檔通過傳真方式發(fā)送。
上述各功能模塊的處理過程已經(jīng)在前面描述,在此不再贅述。
本申請是參照根據(jù)本申請實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流 程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的 每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@ 些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè) 備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行 的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中 指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設(shè)備以特 定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括 指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方 框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在 計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算 機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方 框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對本申請進行各種改動和變型而不脫離本申請的 精神和范圍。這樣,倘若本申請的這些修改和變型屬于本申請權(quán)利要求及其等同技術(shù)的 范圍之內(nèi),則本申請也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種WEB文檔處理方法,其特征在于,包括以下步驟確定用戶在瀏覽器顯示的WEB文檔中所選取的文檔區(qū)域,生成該被選取的文檔區(qū)域 所對應(yīng)的HTML源代碼,根據(jù)該HTML源代碼生成臨時WEB文檔并進行緩存;根據(jù)用戶選擇的WEB文檔處理命令調(diào)用預(yù)先嵌入該瀏覽器的WEB文檔處理功能模塊;所述被調(diào)用的WEB文檔處理功能模塊對所述臨時WEB文檔進行相應(yīng)操作。
2.如權(quán)利要求1所述的WEB文檔處理方法,其特征在于,所述WEB文檔處理功能 模塊包括以下之一對WEB文檔進行編輯的功能模塊; 將WEB文檔保存為文件的功能模塊; 對WEB文檔進行打印輸出的功能模塊; 將WEB文檔以傳真方式發(fā)送的功能模塊; 將WEB文檔上傳的功能模塊。
3.如權(quán)利要求2所述的WEB文檔處理方法,其特征在于,被調(diào)用的功能模塊是將 WEB文檔保存為文件的功能模塊時,對所述臨時WEB文檔進行的相應(yīng)操作,包括通過向用戶提供保存設(shè)置窗口接收用戶輸入的文件保存路徑信息; 根據(jù)所述臨時WEB文檔生成指定格式的文件,并根據(jù)用戶輸入的文件保存路徑信息 將生成的文件保存到指定的位置。
4.如權(quán)利要求2所述的WEB文檔處理方法,其特征在于,被調(diào)用的功能模塊是對 WEB文檔進行打印輸出的功能模塊時,對所述臨時WEB文檔進行的相應(yīng)操作,包括通過向用戶提供打印設(shè)置窗口接收用戶輸入打印設(shè)置信息; 按照用戶輸入的打印設(shè)置信息,將所述臨時WEB文檔進行打印輸出。
5.如權(quán)利要求2所述的WEB文檔處理方法,其特征在于,被調(diào)用的功能模塊是將 WEB文檔以傳真方式發(fā)送的功能模塊時,對所述臨時WEB文檔進行的相應(yīng)操作,包 括通過向用戶提供傳真設(shè)置窗口接收用戶輸入的傳真號碼;根據(jù)所述臨時WEB文檔生成傳真正文,根據(jù)用戶輸入的傳真號碼發(fā)送傳真正文。
6.如權(quán)利要求2所述的WEB文檔處理方法,其特征在于,被調(diào)用的功能模塊是將 WEB文檔上傳的功能模塊時,對所述臨時WEB文檔進行的相應(yīng)操作,包括通過向用戶提供上傳設(shè)置窗口接收用戶輸入的上傳地址信息; 根據(jù)所述臨時WEB文檔生成上傳的文檔正文,根據(jù)用戶輸入的上傳地址信息上傳文 檔正文。
7.如權(quán)利要求2所述的WEB文檔處理方法,其特征在于,被調(diào)用的功能模塊是對 WEB文檔進行編輯的功能模塊時,對所述臨時WEB文檔進行的相應(yīng)操作,包括通過向用戶提供編輯窗口將所述臨時WEB文檔顯示給用戶,并通過該窗口接收用戶 對該文檔的編輯操作;用編輯后的WEB文檔更新緩存的WEB文檔。
8.如權(quán)利要求1-7任一項所述的WEB文檔處理方法,其特征在于,所選取的文檔區(qū) 域為當前WEB文檔中的一個或多個文檔區(qū)域,所述多個文檔區(qū)域相鄰或不相鄰。
9.一種WEB文檔處理裝置,其特征在于,包括用于確定用戶在瀏覽器顯示的WEB文檔中所選取的文檔區(qū)域,生成該被選取的文檔 區(qū)域所對應(yīng)的HTML源代碼,根據(jù)該HTML源代碼生成臨時WEB文檔并進行緩存的功 能模塊;用于根據(jù)用戶選擇的WEB文檔處理命令調(diào)用預(yù)先嵌入該瀏覽器的WEB文檔處理功 能模塊的功能模塊;用于對所述臨時WEB文檔進行相應(yīng)操作WEB文檔處理功能模塊。
10.如權(quán)利要求9所述的WEB文檔處理裝置,其特征在于,所述WEB文檔處理功能 模塊包括以下之一對WEB文檔進行編輯的功能模塊; 將WEB文檔保存為文件的功能模塊; 對WEB文檔進行打印輸出的功能模塊; 將WEB文檔以傳真方式發(fā)送的功能模塊; 將WEB文檔上傳的功能模塊。
11.如權(quán)利要求10所述的WEB文檔處理裝置,其特征在于,所選取的文檔區(qū)域包 括瀏覽器所顯示的WEB文檔中的一個或多個文檔區(qū)域,所述多個文檔區(qū)域相鄰或不相
全文摘要
本申請公開了一種WEB文檔處理方法及其裝置,該方法包括以下步驟確定用戶在瀏覽器顯示的WEB文檔中所選取的文檔區(qū)域,生成該被選取的文檔區(qū)域所對應(yīng)的HTML源代碼,根據(jù)該HTML源代碼生成臨時WEB文檔并進行緩存;根據(jù)用戶選擇的WEB文檔處理命令調(diào)用預(yù)先嵌入該瀏覽器的WEB文檔處理功能模塊;所述被調(diào)用的WEB文檔處理功能模塊對所述臨時WEB文檔進行相應(yīng)操作。其中,WEB文檔處理功能包括對WEB文檔進行編輯的功能、將WEB文檔保存為文件的功能、對WEB文檔進行打印輸出的功能、將WEB文檔以傳真方式發(fā)送的功能,或?qū)EB文檔上傳的功能。采用本申請,可使用戶對自己感興趣的文檔內(nèi)容進行處理,提高了靈活性。
文檔編號G06F17/30GK102023987SQ20091017218
公開日2011年4月20日 申請日期2009年9月15日 優(yōu)先權(quán)日2009年9月15日
發(fā)明者蔡景助 申請人:阿里巴巴集團控股有限公司