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

一種實(shí)現(xiàn)即時(shí)通訊的方法和裝置制造方法

文檔序號(hào):7777431閱讀:283來(lái)源:國(guó)知局
一種實(shí)現(xiàn)即時(shí)通訊的方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的方法和裝置。所述瀏覽器上預(yù)置有即時(shí)通訊工具的插件接口,所述方法包括:瀏覽器主進(jìn)程創(chuàng)建所述即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程;觸發(fā)所述插件接口通知所述瀏覽器主進(jìn)程重新加載瀏覽器窗口;所述瀏覽器主進(jìn)程在瀏覽器窗口中,劃分所述即時(shí)通訊工具的插件頁(yè)面和所述瀏覽器窗口的當(dāng)前標(biāo)簽頁(yè)的頁(yè)面展示范圍,并通知所述插件進(jìn)程;所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將所述插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在所述瀏覽器窗口中。本發(fā)明使用戶可以在插件頁(yè)面操作即時(shí)通訊工具,無(wú)需在瀏覽器和即時(shí)通訊工具窗口之間切換,簡(jiǎn)化了訪問(wèn)即時(shí)通訊工具的操作。
【專利說(shuō)明】—種實(shí)現(xiàn)即時(shí)通訊的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通訊技術(shù),具體涉及一種實(shí)現(xiàn)即時(shí)通訊的方法,以及和一種實(shí)現(xiàn)即時(shí)通訊的裝置。
【背景技術(shù)】
[0002]即時(shí)通訊軟件(IM, Instant Messaging)是通過(guò)即時(shí)通訊技術(shù)來(lái)實(shí)現(xiàn)在線聊天、交流的軟件。用戶分別在各自的終端上安裝頂后,通過(guò)頂窗口可以兩人或多人使用網(wǎng)路傳遞文字訊息、圖片、語(yǔ)音與地理位置信息,從而實(shí)現(xiàn)用戶之間的即時(shí)通訊,具有多任務(wù)作業(yè)、異步性、長(zhǎng)短溝通、媒介轉(zhuǎn)換迅速、交互性和不受時(shí)空限制等優(yōu)點(diǎn)。
[0003]用戶在使用IM時(shí),通常會(huì)將IM對(duì)應(yīng)的操作窗口激活,用戶在操作終端時(shí)可能會(huì)同時(shí)運(yùn)行瀏覽器和IM,在訪問(wèn)瀏覽器時(shí),一般會(huì)將IM窗口最小化,以圖標(biāo)的方式顯示在桌面任務(wù)欄中,此時(shí)若需要對(duì)IM進(jìn)行操作,例如,接收到IM的好友消息或向好友傳送文件等,則需要調(diào)出IM窗口,在IM窗口中完成相關(guān)操作后,關(guān)閉或縮小IM窗口,然后繼續(xù)訪問(wèn)瀏覽器。
[0004]因此,在同時(shí)運(yùn)行瀏覽器和頂時(shí),在瀏覽器和頂窗口之間的切換操作較為繁瑣,給用戶帶來(lái)了很大的不便,并且,同時(shí)運(yùn)行瀏覽器進(jìn)程和頂進(jìn)程占用了較多的終端內(nèi)存,影響終端運(yùn)行的效率和性能。

【發(fā)明內(nèi)容】

[0005]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的方法和相應(yīng)的通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的裝置。
[0006]依據(jù)本發(fā)明的一個(gè)方面,提供了一種通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的方法,所述瀏覽器上預(yù)置有即時(shí)通訊工具的插件接口,所述方法包括:
[0007]瀏覽器主進(jìn)程創(chuàng)建所述即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程;
[0008]觸發(fā)所述插件接口通知所述瀏覽器主進(jìn)程重新加載瀏覽器窗口 ;
[0009]所述瀏覽器主進(jìn)程在瀏覽器窗口中,劃分所述即時(shí)通訊工具的插件頁(yè)面和所述瀏覽器窗口的當(dāng)前標(biāo)簽頁(yè)的頁(yè)面展示范圍,并通知所述插件進(jìn)程;
[0010]所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將所述插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在所述瀏覽器窗口中。
[0011]可選地,所述瀏覽器主進(jìn)程創(chuàng)建即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程包括:
[0012]啟動(dòng)瀏覽器時(shí),創(chuàng)建瀏覽器主進(jìn)程;
[0013]所述瀏覽器主進(jìn)程進(jìn)一步創(chuàng)建標(biāo)簽頁(yè)子進(jìn)程和所述插件進(jìn)程,所述插件進(jìn)程為所述瀏覽器主進(jìn)程的子進(jìn)程;
[0014]所述標(biāo)簽頁(yè)子進(jìn)程在所述瀏覽器窗口加載預(yù)置標(biāo)簽頁(yè)的頁(yè)面。
[0015]可選地,所述觸發(fā)插件接口通知瀏覽器主進(jìn)程重新加載瀏覽器窗口的步驟包括:
[0016]觸發(fā)所述插件接口,所述插件接口調(diào)用所述插件進(jìn)程;[0017]所述插件進(jìn)程通知所述瀏覽器主進(jìn)程重新加載所述瀏覽器窗口。
[0018]可選地,所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在瀏覽器窗口中的步驟包括:
[0019]所述插件進(jìn)程按照劃分的頁(yè)面展示范圍初始化一個(gè)插件頁(yè)面,所述插件頁(yè)面調(diào)用所述瀏覽器內(nèi)核渲染所述插件頁(yè)面的頁(yè)面內(nèi)容;
[0020]同時(shí),所述標(biāo)簽子進(jìn)程按照劃分的頁(yè)面展示范圍重新初始化所述當(dāng)前標(biāo)簽頁(yè),所述當(dāng)前標(biāo)簽頁(yè)調(diào)用瀏覽器內(nèi)核重新渲染所述當(dāng)前標(biāo)簽頁(yè)的頁(yè)面內(nèi)容。
[0021]可選地,所述插件頁(yè)面的頁(yè)面展示范圍為所述瀏覽器窗口的菜單欄的下方、所述瀏覽器窗口的右側(cè)。
[0022]可選地,所述方法還包括:
[0023]點(diǎn)擊預(yù)置的插件功能鏈接,通過(guò)所述即時(shí)通訊工具傳送所述當(dāng)前標(biāo)簽頁(yè)中的圖文信息。
[0024]可選地,所述點(diǎn)擊預(yù)置的插件功能鏈接,通過(guò)即時(shí)通訊工具傳送當(dāng)前標(biāo)簽頁(yè)中的圖文信息的步驟包括:
[0025]選擇當(dāng)前標(biāo)簽頁(yè)中的圖文信息,并點(diǎn)擊預(yù)置的插件功能鏈接,觸發(fā)所述標(biāo)簽頁(yè)子進(jìn)程獲取所述圖文信息;
[0026]所述標(biāo)簽頁(yè)子進(jìn)程將所述圖文信息傳送給所述插件進(jìn)程,由所述插件進(jìn)程將所述圖文信息傳送選擇的傳輸目標(biāo)。
[0027]可選地,所述插件進(jìn)程將圖文信息傳送選擇的傳輸目標(biāo)的步驟包括:
[0028]所述插件進(jìn)程獲取所述圖文信息后,將所述插件頁(yè)面重新渲染為對(duì)所述圖文信息傳輸?shù)膫鬏斀缑?,所述傳輸界面中包括多個(gè)傳輸目標(biāo);
[0029]按照提交的在多個(gè)傳輸目標(biāo)中選擇的至少一個(gè)傳輸目標(biāo),對(duì)所述圖文信息進(jìn)行傳送。
[0030]可選地,所述插件功能鏈接懸浮于所述當(dāng)前標(biāo)簽頁(yè)中的圖文信息上方或位于鼠標(biāo)右鍵菜單中。
[0031]可選地,所述即時(shí)通訊工具的插件頁(yè)面中包括當(dāng)前用戶的好友列表以及實(shí)現(xiàn)所述即時(shí)通訊工具的各種功能的功能按鈕。
[0032]可選地,所述瀏覽器與所述即時(shí)通訊工具共用同一用戶賬號(hào)或采用不同的用戶賬號(hào)。
[0033]根據(jù)本發(fā)明的另一方面,提供了一種通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的裝置,所述瀏覽器上預(yù)置有即時(shí)通訊工具的插件接口,所述裝置包括:
[0034]插件進(jìn)程創(chuàng)建模塊,用于瀏覽器主進(jìn)程創(chuàng)建所述即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程;
[0035]觸發(fā)通知模塊,用于觸發(fā)所述插件接口通知所述瀏覽器主進(jìn)程重新加載瀏覽器窗Π ;
[0036]范圍劃分模塊,用于所述瀏覽器主進(jìn)程在瀏覽器窗口中,劃分所述即時(shí)通訊工具的插件頁(yè)面和所述瀏覽器窗口的當(dāng)前標(biāo)簽頁(yè)的頁(yè)面展示范圍,并通知所述插件進(jìn)程;
[0037]頁(yè)面加載模塊,用于所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將所述插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在所述瀏覽器窗口中。
[0038]可選地,所述插件進(jìn)程創(chuàng)建模塊包括:[0039]主進(jìn)程創(chuàng)建子模塊,用于啟動(dòng)瀏覽器時(shí),創(chuàng)建瀏覽器主進(jìn)程;
[0040]子進(jìn)程創(chuàng)建子模塊,用于所述瀏覽器主進(jìn)程進(jìn)一步創(chuàng)建標(biāo)簽頁(yè)子進(jìn)程和所述插件進(jìn)程,所述插件進(jìn)程為所述瀏覽器主進(jìn)程的子進(jìn)程;
[0041]標(biāo)簽頁(yè)加載子模塊,用于所述標(biāo)簽頁(yè)子進(jìn)程在所述瀏覽器窗口加載預(yù)置標(biāo)簽頁(yè)的頁(yè)面。
[0042]可選地,所述觸發(fā)通知模塊包括:
[0043]插件進(jìn)程調(diào)用子模塊,用于觸發(fā)所述插件接口,所述插件接口調(diào)用所述插件進(jìn)程;
[0044]插件進(jìn)程通知子模塊,用于所述插件進(jìn)程通知所述瀏覽器主進(jìn)程重新加載所述瀏覽器窗口。
[0045]可選地,所述頁(yè)面加載模塊包括:
[0046]插件頁(yè)面初始化子模塊,用于所述插件進(jìn)程按照劃分的頁(yè)面展示范圍初始化一個(gè)插件頁(yè)面,所述插件頁(yè)面調(diào)用所述瀏覽器內(nèi)核渲染所述插件頁(yè)面的頁(yè)面內(nèi)容;
[0047]標(biāo)簽頁(yè)初始化子模塊,用于所述標(biāo)簽子進(jìn)程同時(shí)按照劃分的頁(yè)面展示范圍重新初始化所述當(dāng)前標(biāo)簽頁(yè),所述當(dāng)前標(biāo)簽頁(yè)調(diào)用瀏覽器內(nèi)核重新渲染所述當(dāng)前標(biāo)簽頁(yè)的頁(yè)面內(nèi)容。
[0048]可選地,所述插件頁(yè)面的頁(yè)面展示范圍為所述瀏覽器窗口的菜單欄的下方、所述瀏覽器窗口的右側(cè)。
[0049]可選地,所述裝置還包括:
[0050]圖文信息傳送模塊,用于點(diǎn)擊預(yù)置的插件功能鏈接,通過(guò)所述即時(shí)通訊工具傳送所述當(dāng)前標(biāo)簽頁(yè)中的圖文信息。
[0051]可選地,所述圖文信息傳送模塊包括:
[0052]圖文信息獲取子模塊,用于選擇當(dāng)前標(biāo)簽頁(yè)中的圖文信息,并點(diǎn)擊預(yù)置的插件功能鏈接,觸發(fā)所述標(biāo)簽頁(yè)子進(jìn)程獲取所述圖文信息;
[0053]圖文信息傳送子模塊,用于所述標(biāo)簽頁(yè)子進(jìn)程將所述圖文信息傳送給所述插件進(jìn)程,由所述插件進(jìn)程將所述圖文信息傳送選擇的傳輸目標(biāo)。
[0054]可選地,所述圖文信息傳送子模塊包括:
[0055]傳輸界面渲染子單元,用于所述插件進(jìn)程獲取所述圖文信息后,將所述插件頁(yè)面重新渲染為對(duì)所述圖文信息傳輸?shù)膫鬏斀缑?,所述傳輸界面中包括多個(gè)傳輸目標(biāo);
[0056]傳輸目標(biāo)選擇子單元,用于按照提交的在多個(gè)傳輸目標(biāo)中選擇的至少一個(gè)傳輸目標(biāo),對(duì)所述圖文信息進(jìn)行傳送。
[0057]可選地,所述插件功能鏈接懸浮于所述當(dāng)前標(biāo)簽頁(yè)中的圖文信息上方或位于鼠標(biāo)右鍵菜單中。
[0058]可選地,所述即時(shí)通訊工具的插件頁(yè)面中包括當(dāng)前用戶的好友列表以及實(shí)現(xiàn)所述即時(shí)通訊工具的各種功能的功能按鈕。
[0059]可選地,所述瀏覽器與所述即時(shí)通訊工具共用同一用戶賬號(hào)或采用不同的用戶賬號(hào)。
[0060]依據(jù)本發(fā)明實(shí)施例,由瀏覽器主進(jìn)程創(chuàng)建管理即時(shí)通訊工具頂?shù)牟寮M(jìn)程,當(dāng)觸發(fā)瀏覽器上預(yù)置的插件接口可以通知瀏覽器主進(jìn)程重新加載瀏覽器窗口,瀏覽器主進(jìn)程在瀏覽器窗口中劃分分別展示IM的插件頁(yè)面和標(biāo)簽頁(yè)的范圍,并由插件進(jìn)程按照劃分的范圍將插件頁(yè)面和標(biāo)簽頁(yè)加載在一個(gè)瀏覽器窗口中,從而使用戶可以在插件頁(yè)面操作頂,無(wú)需在瀏覽器和IM窗口之間切換,簡(jiǎn)化了訪問(wèn)IM的操作,并且,由于瀏覽器主進(jìn)程創(chuàng)建的插件進(jìn)程管理頂?shù)倪\(yùn)行,無(wú)需建立新的IM進(jìn)程,避免同時(shí)運(yùn)行瀏覽器進(jìn)程和IM進(jìn)程占用較多的終端內(nèi)存影響終端運(yùn)行的效率和性能。
[0061]并且,依據(jù)本發(fā)明實(shí)施例,可以點(diǎn)擊預(yù)置的插件功能鏈接,在瀏覽器窗口中,將網(wǎng)頁(yè)的圖文信息進(jìn)行IM用戶之間的傳輸,操作簡(jiǎn)單,并且提高了數(shù)據(jù)傳輸?shù)男省?br> [0062]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【專利附圖】

【附圖說(shuō)明】
[0063]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0064]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的方法流程圖;
[0065]圖2示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的方法流程圖;
[0066]圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的裝置結(jié)構(gòu)框圖;
[0067]圖4示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的裝置結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0068]下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0069]本發(fā)明實(shí)施例可以應(yīng)用于計(jì)算機(jī)系統(tǒng)/服務(wù)器,其可與眾多其它通用或?qū)S糜?jì)算系統(tǒng)環(huán)境或配置一起操作。適于與計(jì)算機(jī)系統(tǒng)/服務(wù)器一起使用的眾所周知的計(jì)算系統(tǒng)、環(huán)境和/或配置的例子包括但不限于:個(gè)人計(jì)算機(jī)系統(tǒng)、服務(wù)器計(jì)算機(jī)系統(tǒng)、瘦客戶機(jī)、厚客戶機(jī)、手持或膝上設(shè)備、基于微處理器的系統(tǒng)、機(jī)頂盒、可編程消費(fèi)電子產(chǎn)品、網(wǎng)絡(luò)個(gè)人電腦、小型計(jì)算機(jī)系統(tǒng)、大型計(jì)算機(jī)系統(tǒng)和包括上述任何系統(tǒng)的分布式云計(jì)算技術(shù)環(huán)境,等
坐寸ο
[0070]計(jì)算機(jī)系統(tǒng)/服務(wù)器可以在由計(jì)算機(jī)系統(tǒng)執(zhí)行的計(jì)算機(jī)系統(tǒng)可執(zhí)行指令(諸如程序模塊)的一般語(yǔ)境下描述。通常,程序模塊可以包括例程、程序、目標(biāo)程序、組件、邏輯、數(shù)據(jù)結(jié)構(gòu)等等,它們執(zhí)行特定的任務(wù)或者實(shí)現(xiàn)特定的抽象數(shù)據(jù)類型。計(jì)算機(jī)系統(tǒng)/服務(wù)器可以在分布式云計(jì)算環(huán)境中實(shí)施,分布式云計(jì)算環(huán)境中,任務(wù)是由通過(guò)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行的。在分布式云計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備的本地或遠(yuǎn)程計(jì)算系統(tǒng)存儲(chǔ)介質(zhì)上。
[0071]參考圖1,示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的方法流程圖,所述瀏覽器上預(yù)置有即時(shí)通訊工具的插件接口,所述方法具體可以包括:
[0072]步驟101、瀏覽器主進(jìn)程創(chuàng)建所述即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程。
[0073]本發(fā)明實(shí)施例中,用戶終端安裝有即時(shí)通訊工具的插件,并且在瀏覽器上設(shè)置該插件對(duì)應(yīng)的插件接口,訪問(wèn)該插件接口即可調(diào)用即時(shí)通訊工具的插件。本發(fā)明實(shí)施例中,優(yōu)選地,運(yùn)行插件時(shí),由瀏覽器主進(jìn)程來(lái)創(chuàng)建所述即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程,所述步驟101可以包括:
[0074]子步驟S11、啟動(dòng)瀏覽器時(shí),創(chuàng)建瀏覽器主進(jìn)程;
[0075]子步驟S12、所述瀏覽器主進(jìn)程進(jìn)一步創(chuàng)建標(biāo)簽頁(yè)子進(jìn)程和所述插件進(jìn)程,所述插件進(jìn)程為所述瀏覽器主進(jìn)程的子進(jìn)程;
[0076]子步驟S13、所述標(biāo)簽頁(yè)子進(jìn)程在所述瀏覽器窗口加載預(yù)置標(biāo)簽頁(yè)的頁(yè)面。
[0077]瀏覽器主進(jìn)程可以在打開瀏覽器后即創(chuàng)建插件進(jìn)程,具體而言,在啟動(dòng)瀏覽器時(shí),首先創(chuàng)建瀏覽器主進(jìn)程,由于瀏覽器打開時(shí)會(huì)展示一個(gè)預(yù)設(shè)的標(biāo)簽頁(yè)(例如空白頁(yè),主頁(yè)等),瀏覽器主進(jìn)程需要進(jìn)一步創(chuàng)建管理標(biāo)簽頁(yè)的標(biāo)簽頁(yè)子進(jìn)程。
[0078]本發(fā)明實(shí)施例中,在創(chuàng)建標(biāo)簽頁(yè)子進(jìn)程的同時(shí),還創(chuàng)建管理即時(shí)通訊工具插件運(yùn)行的插件進(jìn)程,插件進(jìn)程為瀏覽器主進(jìn)程的子進(jìn)程,可以與瀏覽器進(jìn)程之間進(jìn)行相互通信,插件進(jìn)程可以由相應(yīng)的進(jìn)程創(chuàng)建函數(shù)(CreateReaderActiveXProcess)創(chuàng)建,例如在Windows操作系統(tǒng)下,可以通過(guò)CreateProcess創(chuàng)建插件進(jìn)程,在Iinux操作系統(tǒng)下,可以通SforkO函數(shù)創(chuàng)建插件進(jìn)程。
[0079]瀏覽器主進(jìn)程創(chuàng)建標(biāo)簽頁(yè)子進(jìn)程后,由標(biāo)簽頁(yè)子進(jìn)程控制加載預(yù)置的標(biāo)簽頁(yè)的頁(yè)面,具體而言,由標(biāo)簽頁(yè)子進(jìn)程初始化一個(gè)標(biāo)簽頁(yè)頁(yè)面,即初始化WebBrowser控件,WebBrowser是微軟封裝的一個(gè)容器,用來(lái)承載在Windows應(yīng)用程序渲染頁(yè)面,一個(gè)頁(yè)面就是一個(gè)WebBrowser容器,標(biāo)簽頁(yè)子進(jìn)程調(diào)用WebBrowser控件的接口就完成了初始化。初始化標(biāo)簽頁(yè)頁(yè)面后,該標(biāo)簽頁(yè)的頁(yè)面進(jìn)一步獲取預(yù)置的標(biāo)簽頁(yè)的頁(yè)面內(nèi)容,并調(diào)用瀏覽器內(nèi)核(例如chrome內(nèi)核)渲染該標(biāo)簽頁(yè)頁(yè)面,即將獲取的頁(yè)面內(nèi)容展示在初始化的標(biāo)簽頁(yè)頁(yè)面中。
[0080]本發(fā)明實(shí)施例中,優(yōu)選地,在啟動(dòng)瀏覽器后,僅僅創(chuàng)建該插件進(jìn)程,可以待用戶調(diào)用插件時(shí),再作進(jìn)一步展示插件頁(yè)面或運(yùn)行插件功能。
[0081 ] 步驟102、觸發(fā)所述插件接口通知所述瀏覽器主進(jìn)程重新加載瀏覽器窗口。
[0082]可以通過(guò)預(yù)置在瀏覽器的插件接口調(diào)用即時(shí)通訊工具的插件,并進(jìn)一步通知瀏覽器主進(jìn)程重新加載當(dāng)前的瀏覽器窗口。本發(fā)明實(shí)施例中,優(yōu)選地,所述步驟102可以包括:
[0083]子步驟S21、觸發(fā)所述插件接口,所述插件接口調(diào)用所述插件進(jìn)程;
[0084]子步驟S22、所述插件進(jìn)程通知所述瀏覽器主進(jìn)程重新加載所述瀏覽器窗口。
[0085]通過(guò)點(diǎn)擊可以觸發(fā)瀏覽器上的插件接口,插件接口進(jìn)一步調(diào)用插件進(jìn)程,插件進(jìn)程被調(diào)用后通知瀏覽器主進(jìn)程需要重新加載瀏覽器窗口,以在瀏覽器窗口中同時(shí)加載標(biāo)簽頁(yè)和即時(shí)通訊工具對(duì)應(yīng)的插件頁(yè)面。
[0086]步驟103、所述瀏覽器主進(jìn)程在瀏覽器窗口中,劃分所述即時(shí)通訊工具的插件頁(yè)面和所述瀏覽器窗口的當(dāng)前標(biāo)簽頁(yè)的頁(yè)面展示范圍,并通知所述插件進(jìn)程。
[0087]本發(fā)明實(shí)施例中,,原本瀏覽器窗口中可以展示頁(yè)面的位置加載的是當(dāng)前打開的標(biāo)簽頁(yè)(一個(gè)或多個(gè))中的一個(gè)標(biāo)簽頁(yè),即當(dāng)前標(biāo)簽頁(yè),調(diào)用插件接口后,需要在瀏覽器窗口中同時(shí)加載當(dāng)前標(biāo)簽頁(yè)和即時(shí)通訊工具對(duì)應(yīng)的插件頁(yè)面,因此,瀏覽器接收通知重新加載瀏覽器窗口時(shí),首先對(duì)瀏覽器窗口進(jìn)行頁(yè)面范圍的劃分,將瀏覽器窗口中用于頁(yè)面展示的區(qū)域劃分為兩部分,一部分用于展示當(dāng)前標(biāo)簽頁(yè),一部分用于展示插件頁(yè)面,劃分結(jié)果通知插件進(jìn)程。
[0088]在具體的實(shí)現(xiàn)中,在劃分瀏覽器窗口中當(dāng)前標(biāo)簽頁(yè)和插件頁(yè)面的范圍時(shí),可以按照預(yù)設(shè)的比例進(jìn)行劃分,也可以提前設(shè)置各個(gè)頁(yè)面的區(qū)域,本發(fā)明對(duì)此并不做限制。例如,預(yù)先設(shè)置插件頁(yè)面的展示區(qū)域?yàn)轫?yè)面右側(cè),寬度為頁(yè)面1/4的位置,由插件接口通知瀏覽器主進(jìn)程,瀏覽器主進(jìn)程按照插件頁(yè)面的預(yù)設(shè)范圍進(jìn)一步分配展示當(dāng)前標(biāo)簽頁(yè)的范圍。
[0089]本發(fā)明實(shí)施例中,優(yōu)選地,所述插件頁(yè)面的頁(yè)面展示范圍為所述瀏覽器窗口的菜單欄的下方、所述瀏覽器窗口的右側(cè)。
[0090]步驟104、所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將所述插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在所述瀏覽器窗口中。
[0091]插件進(jìn)程接收到瀏覽器主進(jìn)程劃分的頁(yè)面展示范圍之后,可以進(jìn)行插件頁(yè)面的加載,本發(fā)明實(shí)施例中,優(yōu)選地,所述步驟104可以包括:
[0092]子步驟S31、所述插件進(jìn)程按照劃分的頁(yè)面展示范圍初始化一個(gè)插件頁(yè)面,所述插件頁(yè)面調(diào)用所述瀏覽器內(nèi)核渲染所述插件頁(yè)面的頁(yè)面內(nèi)容;
[0093]子步驟S32、同時(shí),所述標(biāo)簽子進(jìn)程按照劃分的頁(yè)面展示范圍重新初始化所述當(dāng)前標(biāo)簽頁(yè),所述當(dāng)前標(biāo)簽頁(yè)調(diào)用瀏覽器內(nèi)核重新渲染所述當(dāng)前標(biāo)簽頁(yè)的頁(yè)面內(nèi)容。
[0094]插件進(jìn)程加載插件頁(yè)面時(shí),同上面的標(biāo)簽子頁(yè)面的加載過(guò)程類似,首先初始化一個(gè)插件頁(yè)面,插件頁(yè)面進(jìn)一步獲取需要展示的頁(yè)面內(nèi)容并調(diào)用瀏覽器內(nèi)核渲染該插件頁(yè)面,即將獲取的頁(yè)面內(nèi)容展示在初始化的插件頁(yè)面中。
[0095]與此同時(shí),標(biāo)簽子進(jìn)程也按照劃分的頁(yè)面展示范圍重新加載當(dāng)前標(biāo)簽頁(yè)首先初始化一個(gè)當(dāng)期標(biāo)簽頁(yè),然后由當(dāng)前標(biāo)簽頁(yè)進(jìn)一步獲取需要展示的頁(yè)面內(nèi)容并調(diào)用瀏覽器內(nèi)核渲染該當(dāng)前標(biāo)簽頁(yè),即將獲取的頁(yè)面內(nèi)容展示在初始化的當(dāng)前標(biāo)簽頁(yè)中。
[0096]依據(jù)本發(fā)明實(shí)施例,由插件進(jìn)程按照劃分的范圍將插件頁(yè)面和標(biāo)簽頁(yè)加載在一個(gè)瀏覽器窗口中,從而使得用戶可以在插件頁(yè)面操作IM,無(wú)需在瀏覽器和IM窗口之間切換,簡(jiǎn)化了訪問(wèn)頂?shù)牟僮鳎⑶?,由于瀏覽器主進(jìn)程創(chuàng)建的插件進(jìn)程管理頂?shù)倪\(yùn)行,無(wú)需建立新的IM進(jìn)程,避免同時(shí)運(yùn)行瀏覽器進(jìn)程和IM進(jìn)程占用較多的終端內(nèi)存影響終端運(yùn)行的效率和性能。
[0097]本發(fā)明實(shí)施例中,所述瀏覽器與所述即時(shí)通訊工具共用同一用戶賬號(hào)或采用不同的用戶賬號(hào),當(dāng)瀏覽器與頂公用同一用戶賬號(hào)時(shí),用戶登錄瀏覽器后即同時(shí)按照瀏覽器的賬號(hào)登錄頂,當(dāng)瀏覽器與頂采用不同的用戶賬號(hào)時(shí),登錄瀏覽器并第一次登錄頂后將頂賬號(hào)與瀏覽器賬號(hào)綁定,在下次登錄瀏覽器后,即可進(jìn)一步查找與該瀏覽器賬號(hào)綁定的IM賬號(hào)進(jìn)行頂?shù)卿?,從而無(wú)需用戶再次輸入頂賬號(hào),操作簡(jiǎn)單,并節(jié)約了登錄時(shí)間。
[0098]參考圖2,示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的方法流程圖,所述瀏覽器上預(yù)置有即時(shí)通訊工具的插件接口,所述方法具體可以包括:
[0099]步驟201、瀏覽器主進(jìn)程創(chuàng)建所述即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程。
[0100]步驟202、觸發(fā)所述插件接口通知所述瀏覽器主進(jìn)程重新加載瀏覽器窗口。
[0101]步驟203、所述瀏覽器主進(jìn)程在瀏覽器窗口中,劃分所述即時(shí)通訊工具的插件頁(yè)面和所述瀏覽器窗口的當(dāng)前標(biāo)簽頁(yè)的頁(yè)面展示范圍,并通知所述插件進(jìn)程。
[0102]步驟204、所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將所述插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在所述瀏覽器窗口中。
[0103]步驟205、點(diǎn)擊預(yù)置的插件功能鏈接,通過(guò)所述即時(shí)通訊工具傳送所述當(dāng)前標(biāo)簽頁(yè)中的圖文信息。
[0104]在瀏覽器窗口中記載了插件頁(yè)面后,還可以進(jìn)一步利用加載的插件頁(yè)面使用即時(shí)通訊軟件的相關(guān)功能。與上個(gè)實(shí)施例不同的是,本實(shí)施例中,可以點(diǎn)擊預(yù)置的即時(shí)通訊工具對(duì)應(yīng)的插件功能鏈接,通過(guò)即時(shí)通訊工具傳送在當(dāng)前標(biāo)簽頁(yè)中選擇的圖文信息。優(yōu)選地,所述插件功能鏈接可以懸浮于所述當(dāng)前標(biāo)簽頁(yè)中的圖文信息上方或位于鼠標(biāo)右鍵菜單中。
[0105]所述步驟205可以進(jìn)一步包括:
[0106]子步驟S41、選擇當(dāng)前標(biāo)簽頁(yè)中的圖文信息,并點(diǎn)擊預(yù)置的插件功能鏈接,觸發(fā)所述標(biāo)簽頁(yè)子進(jìn)程獲取所述圖文信息;
[0107]子步驟S42、所述標(biāo)簽頁(yè)子進(jìn)程將所述圖文信息傳送給所述插件進(jìn)程,由所述插件進(jìn)程將所述圖文信息傳送選擇的傳輸目標(biāo)。
[0108]在瀏覽當(dāng)前標(biāo)簽頁(yè)中的圖文信息時(shí),若需要將圖文信息通過(guò)即時(shí)通訊工具傳輸給其他即時(shí)通訊工具的用戶,可以將需要傳輸?shù)膱D文信息選定,此時(shí)預(yù)置的插件功能鏈接會(huì)以懸浮框的形式顯示在圖文信息的上方,通過(guò)點(diǎn)擊插件功能鏈接即可觸發(fā)對(duì)圖文信息的傳輸過(guò)程,或者,在將需要傳輸?shù)膱D文信息選定后,點(diǎn)擊鼠標(biāo)右鍵,從右鍵菜單中點(diǎn)擊預(yù)置的插件功能鏈接觸發(fā)對(duì)圖文信息的傳輸過(guò)程。
[0109]點(diǎn)擊插件功能鏈接后,會(huì)觸發(fā)控制該圖文信息當(dāng)前所在標(biāo)簽頁(yè)的標(biāo)簽頁(yè)子進(jìn)程獲取圖文信息,標(biāo)簽頁(yè)子進(jìn)程與插件進(jìn)程同屬于瀏覽器主進(jìn)程的子進(jìn)程,兩者之間可以進(jìn)行通信,由標(biāo)簽頁(yè)子進(jìn)程將圖文信息傳送給插件進(jìn)程,插件進(jìn)程進(jìn)一步將圖文信息傳輸給其控制的插件頁(yè)面。
[0110]本發(fā)明實(shí)施例中,優(yōu)選地,所述步驟子步驟S42可以包括:
[0111]子步驟S42-1、所述插件進(jìn)程獲取所述圖文信息后,將所述插件頁(yè)面重新渲染為對(duì)所述圖文信息傳輸?shù)膫鬏斀缑?,所述傳輸界面中包括多個(gè)傳輸目標(biāo);
[0112]子步驟S42-2、按照提交的在多個(gè)傳輸目標(biāo)中選擇的至少一個(gè)傳輸目標(biāo),對(duì)所述圖文信息進(jìn)行傳送。
[0113]所述即時(shí)通訊工具的插件頁(yè)面中可以包括當(dāng)前用戶的好友列表以及實(shí)現(xiàn)所述即時(shí)通訊工具的各種功能的功能按鈕,通過(guò)在插件頁(yè)面中選擇好友可以與好友進(jìn)行交流,通過(guò)點(diǎn)擊功能按鈕可以調(diào)用插件本身的各種功能。
[0114]插件進(jìn)程獲取圖文信息后,可以將插件頁(yè)面重新渲染,展示對(duì)圖文信息進(jìn)行傳輸?shù)膫鬏斀缑?,傳輸界面中可以展示待傳輸?shù)膱D文信息以及多個(gè)傳輸目標(biāo),在傳輸界面可以從多個(gè)傳輸目標(biāo)中進(jìn)行選擇,例如,在插件頁(yè)面中展示好友列表,從多個(gè)IM好友中選擇好友。
[0115]用戶可以在插件頁(yè)面中通過(guò)點(diǎn)擊選擇一個(gè)或多個(gè)傳輸目標(biāo),插件進(jìn)程接收到按照用戶選擇的傳輸目標(biāo)后,將圖文信息發(fā)送出去,具體而言,將圖文信息從當(dāng)前IM所在終端傳輸?shù)絀M服務(wù)器,然后由服務(wù)器將圖文信息發(fā)送給傳輸目標(biāo)的IM所在終端,從而實(shí)現(xiàn)了在瀏覽器窗口中,將網(wǎng)頁(yè)的圖文信息進(jìn)行IM用戶之間的傳輸,操作簡(jiǎn)單,并且提高了數(shù)據(jù)傳輸?shù)男省?br> [0116]依據(jù)本發(fā)明實(shí)施例,由瀏覽器主進(jìn)程創(chuàng)建管理IM的插件進(jìn)程,當(dāng)觸發(fā)瀏覽器上預(yù)置的插件接口可以通知瀏覽器主進(jìn)程重新加載瀏覽器窗口,瀏覽器主進(jìn)程在瀏覽器窗口中劃分分別展示頂?shù)牟寮?yè)面和標(biāo)簽頁(yè)的范圍,并由插件進(jìn)程按照劃分的范圍將插件頁(yè)面和標(biāo)簽頁(yè)加載在一個(gè)瀏覽器窗口中,從而使得用戶可以在插件頁(yè)面操作IM,無(wú)需在瀏覽器和IM窗口之間切換,簡(jiǎn)化了訪問(wèn)IM的操作,并且,由于瀏覽器主進(jìn)程創(chuàng)建的插件進(jìn)程管理頂?shù)倪\(yùn)行,無(wú)需建立新的頂進(jìn)程,避免同時(shí)運(yùn)行瀏覽器進(jìn)程和頂進(jìn)程占用較多的終端內(nèi)存影響終端運(yùn)行的效率和性能。
[0117]并且,依據(jù)本發(fā)明實(shí)施例,可以點(diǎn)擊預(yù)置的插件功能鏈接,在瀏覽器窗口中,將網(wǎng)頁(yè)的圖文信息進(jìn)行IM用戶之間的傳輸,操作簡(jiǎn)單,并且提高了數(shù)據(jù)傳輸?shù)男省?br> [0118]需要說(shuō)明的是,對(duì)于前述的方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本發(fā)明所必需的。
[0119]參考圖3,示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的裝置結(jié)構(gòu)框圖,所述瀏覽器上預(yù)置有即時(shí)通訊工具的插件接口,所述裝置具體可以包括:
[0120]插件進(jìn)程創(chuàng)建模塊301,用于瀏覽器主進(jìn)程創(chuàng)建所述即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程;
[0121]觸發(fā)通知模塊302,用于觸發(fā)所述插件接口通知所述瀏覽器主進(jìn)程重新加載瀏覽器窗口 ;
[0122]范圍劃分模塊303,用于所述瀏覽器主進(jìn)程在瀏覽器窗口中,劃分所述即時(shí)通訊工具的插件頁(yè)面和所述瀏覽器窗口的當(dāng)前標(biāo)簽頁(yè)的頁(yè)面展示范圍,并通知所述插件進(jìn)程;
[0123]頁(yè)面加載模塊304,用于所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將所述插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在所述瀏覽器窗口中。
[0124]本發(fā)明實(shí)施例中,優(yōu)選地,所述插件進(jìn)程創(chuàng)建模塊包括:
[0125]主進(jìn)程創(chuàng)建子模塊,用于啟動(dòng)瀏覽器時(shí),創(chuàng)建瀏覽器主進(jìn)程;
[0126]子進(jìn)程創(chuàng)建子模塊,用于所述瀏覽器主進(jìn)程進(jìn)一步創(chuàng)建標(biāo)簽頁(yè)子進(jìn)程和所述插件進(jìn)程,所述插件進(jìn)程為所述瀏覽器主進(jìn)程的子進(jìn)程;
[0127]標(biāo)簽頁(yè)加載子模塊,用于所述標(biāo)簽頁(yè)子進(jìn)程在所述瀏覽器窗口加載預(yù)置標(biāo)簽頁(yè)的頁(yè)面。
[0128]本發(fā)明實(shí)施例中,優(yōu)選地,所述觸發(fā)通知模塊包括:
[0129]插件進(jìn)程調(diào)用子模塊,用于觸發(fā)所述插件接口,所述插件接口調(diào)用所述插件進(jìn)程;
[0130]插件進(jìn)程通知子模塊,用于所述插件進(jìn)程通知所述瀏覽器主進(jìn)程重新加載所述瀏覽器窗口。
[0131]本發(fā)明實(shí)施例中,優(yōu)選地,所述頁(yè)面加載模塊包括:
[0132]插件頁(yè)面初始化子模塊,用于所述插件進(jìn)程按照劃分的頁(yè)面展示范圍初始化一個(gè)插件頁(yè)面,所述插件頁(yè)面調(diào)用所述瀏覽器內(nèi)核渲染所述插件頁(yè)面的頁(yè)面內(nèi)容;
[0133]標(biāo)簽頁(yè)初始化子模塊,用于所述標(biāo)簽子進(jìn)程同時(shí)按照劃分的頁(yè)面展示范圍重新初始化所述當(dāng)前標(biāo)簽頁(yè),所述當(dāng)前標(biāo)簽頁(yè)調(diào)用瀏覽器內(nèi)核重新渲染所述當(dāng)前標(biāo)簽頁(yè)的頁(yè)面內(nèi)容。
[0134]本發(fā)明實(shí)施例中,優(yōu)選地,所述插件頁(yè)面的頁(yè)面展示范圍為所述瀏覽器窗口的菜單欄的下方、所述瀏覽器窗口的右側(cè)。
[0135]本發(fā)明實(shí)施例中,優(yōu)選地,所述即時(shí)通訊工具的插件頁(yè)面中包括當(dāng)前用戶的好友列表以及實(shí)現(xiàn)所述即時(shí)通訊工具的各種功能的功能按鈕。
[0136]本發(fā)明實(shí)施例中,優(yōu)選地,所述瀏覽器與所述即時(shí)通訊工具共用同一用戶賬號(hào)或采用不同的用戶賬號(hào)。
[0137]依據(jù)本發(fā)明實(shí)施例,由瀏覽器主進(jìn)程創(chuàng)建管理IM的插件進(jìn)程,當(dāng)觸發(fā)瀏覽器上預(yù)置的插件接口可以通知瀏覽器主進(jìn)程重新加載瀏覽器窗口,瀏覽器主進(jìn)程在瀏覽器窗口中劃分分別展示頂?shù)牟寮?yè)面和標(biāo)簽頁(yè)的范圍,并由插件進(jìn)程按照劃分的范圍將插件頁(yè)面和標(biāo)簽頁(yè)加載在一個(gè)瀏覽器窗口中,從而使得用戶可以在插件頁(yè)面操作IM,無(wú)需在瀏覽器和IM窗口之間切換,簡(jiǎn)化了訪問(wèn)IM的操作,并且,由于瀏覽器主進(jìn)程創(chuàng)建的插件進(jìn)程管理頂?shù)倪\(yùn)行,無(wú)需建立新的頂進(jìn)程,避免同時(shí)運(yùn)行瀏覽器進(jìn)程和頂進(jìn)程占用較多的終端內(nèi)存影響終端運(yùn)行的效率和性能。
[0138]參考圖4,示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的裝置結(jié)構(gòu)框圖,所述瀏覽器上預(yù)置有即時(shí)通訊工具的插件接口,所述裝置具體可以包括:
[0139]插件進(jìn)程創(chuàng)建模塊401,用于瀏覽器主進(jìn)程創(chuàng)建所述即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程;
[0140]觸發(fā)通知模塊402,用于觸發(fā)所述插件接口通知所述瀏覽器主進(jìn)程重新加載瀏覽器窗口 ;
[0141]范圍劃分模塊403,用于所述瀏覽器主進(jìn)程在瀏覽器窗口中,劃分所述即時(shí)通訊工具的插件頁(yè)面和所述瀏覽器窗口的當(dāng)前標(biāo)簽頁(yè)的頁(yè)面展示范圍,并通知所述插件進(jìn)程;
[0142]頁(yè)面加載模塊404,用于所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將所述插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在所述瀏覽器窗口中。
[0143]圖文信息傳送模塊405,用于點(diǎn)擊預(yù)置的插件功能鏈接,通過(guò)所述即時(shí)通訊工具傳送所述當(dāng)前標(biāo)簽頁(yè)中的圖文信息。
[0144]本發(fā)明實(shí)施例中,優(yōu)選地,所述圖文信息傳送模塊包括:
[0145]圖文信息獲取子模塊,用于選擇當(dāng)前標(biāo)簽頁(yè)中的圖文信息,并點(diǎn)擊預(yù)置的插件功能鏈接,觸發(fā)所述標(biāo)簽頁(yè)子進(jìn)程獲取所述圖文信息;
[0146]圖文信息傳送子模塊,用于所述標(biāo)簽頁(yè)子進(jìn)程將所述圖文信息傳送給所述插件進(jìn)程,由所述插件進(jìn)程將所述圖文信息傳送選擇的傳輸目標(biāo)。
[0147]本發(fā)明實(shí)施例中,優(yōu)選地,所述圖文信息傳送子模塊包括:
[0148]傳輸界面渲染子單元,用于所述插件進(jìn)程獲取所述圖文信息后,將所述插件頁(yè)面重新渲染為對(duì)所述圖文信息傳輸?shù)膫鬏斀缑?,所述傳輸界面中包括多個(gè)傳輸目標(biāo);
[0149]傳輸目標(biāo)選擇子單元,用于按照提交的在多個(gè)傳輸目標(biāo)中選擇的至少一個(gè)傳輸目標(biāo),對(duì)所述圖文信息進(jìn)行傳送。
[0150]本發(fā)明實(shí)施例中,優(yōu)選地,所述插件功能鏈接懸浮于所述當(dāng)前標(biāo)簽頁(yè)中的圖文信息上方或位于鼠標(biāo)右鍵菜單中。[0151]依據(jù)本發(fā)明實(shí)施例,由瀏覽器主進(jìn)程創(chuàng)建管理IM的插件進(jìn)程,當(dāng)觸發(fā)瀏覽器上預(yù)置的插件接口可以通知瀏覽器主進(jìn)程重新加載瀏覽器窗口,瀏覽器主進(jìn)程在瀏覽器窗口中劃分分別展示頂?shù)牟寮?yè)面和標(biāo)簽頁(yè)的范圍,并由插件進(jìn)程按照劃分的范圍將插件頁(yè)面和標(biāo)簽頁(yè)加載在一個(gè)瀏覽器窗口中,從而使得用戶可以在插件頁(yè)面操作IM,無(wú)需在瀏覽器和IM窗口之間切換,簡(jiǎn)化了訪問(wèn)IM的操作,并且,由于瀏覽器主進(jìn)程創(chuàng)建的插件進(jìn)程管理頂?shù)倪\(yùn)行,無(wú)需建立新的頂進(jìn)程,避免同時(shí)運(yùn)行瀏覽器進(jìn)程和頂進(jìn)程占用較多的終端內(nèi)存影響終端運(yùn)行的效率和性能。
[0152]并且,依據(jù)本發(fā)明實(shí)施例,可以點(diǎn)擊預(yù)置的插件功能鏈接,在瀏覽器窗口中,將網(wǎng)頁(yè)的圖文信息進(jìn)行IM用戶之間的傳輸,操作簡(jiǎn)單,并且提高了數(shù)據(jù)傳輸?shù)男省?br> [0153]對(duì)于上述通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)圖1和圖2所示方法實(shí)施例的部分說(shuō)明即可。
[0154]本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。
[0155]本領(lǐng)域技術(shù)人員易于想到的是:上述各個(gè)實(shí)施例的任意組合應(yīng)用都是可行的,故上述各個(gè)實(shí)施例之間的任意組合都是本發(fā)明的實(shí)施方案,但是由于篇幅限制,本說(shuō)明書在此就不一一詳述了。
[0156]在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
[0157]在此處所提供的說(shuō)明書中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書的理解。
[0158]類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個(gè)實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書由此明確地并入該【具體實(shí)施方式】,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
[0159]本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。[0160]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。
[0161]本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP )來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
[0162]應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
[0163]本發(fā)明實(shí)施例還公開了 Al、一種通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的方法,所述瀏覽器上預(yù)置有即時(shí)通訊工具的插件接口,所述方法包括:
[0164]瀏覽器主進(jìn)程創(chuàng)建所述即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程;
[0165]觸發(fā)所述插件接口通知所述瀏覽器主進(jìn)程重新加載瀏覽器窗口 ;
[0166]所述瀏覽器主進(jìn)程在瀏覽器窗口中,劃分所述即時(shí)通訊工具的插件頁(yè)面和所述瀏覽器窗口的當(dāng)前標(biāo)簽頁(yè)的頁(yè)面展示范圍,并通知所述插件進(jìn)程;
[0167]所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將所述插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在所述瀏覽器窗口中。
[0168]A2、如Al所述的方法,所述瀏覽器主進(jìn)程創(chuàng)建即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程包括:
[0169]啟動(dòng)瀏覽器時(shí),創(chuàng)建瀏覽器主進(jìn)程;
[0170]所述瀏覽器主進(jìn)程進(jìn)一步創(chuàng)建標(biāo)簽頁(yè)子進(jìn)程和所述插件進(jìn)程,所述插件進(jìn)程為所述瀏覽器主進(jìn)程的子進(jìn)程;
[0171]所述標(biāo)簽頁(yè)子進(jìn)程在所述瀏覽器窗口加載預(yù)置標(biāo)簽頁(yè)的頁(yè)面。
[0172]A3、如Al所述的方法,所述觸發(fā)插件接口通知瀏覽器主進(jìn)程重新加載瀏覽器窗口的步驟包括:
[0173]觸發(fā)所述插件接口,所述插件接口調(diào)用所述插件進(jìn)程;
[0174]所述插件進(jìn)程通知所述瀏覽器主進(jìn)程重新加載所述瀏覽器窗口。
[0175]A4、如Al所述的方法,所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在瀏覽器窗口中的步驟包括:
[0176]所述插件進(jìn)程按照劃分的頁(yè)面展示范圍初始化一個(gè)插件頁(yè)面,所述插件頁(yè)面調(diào)用所述瀏覽器內(nèi)核渲染所述插件頁(yè)面的頁(yè)面內(nèi)容;
[0177]同時(shí),所述標(biāo)簽子進(jìn)程按照劃分的頁(yè)面展示范圍重新初始化所述當(dāng)前標(biāo)簽頁(yè),所述當(dāng)前標(biāo)簽頁(yè)調(diào)用瀏覽器內(nèi)核重新渲染所述當(dāng)前標(biāo)簽頁(yè)的頁(yè)面內(nèi)容。
[0178]A5、如Al所述的方法,所述插件頁(yè)面的頁(yè)面展示范圍為所述瀏覽器窗口的菜單欄的下方、所述瀏覽器窗口的右側(cè)。
[0179]A6、如Al所述的方法,還包括:
[0180]點(diǎn)擊預(yù)置的插件功能鏈接,通過(guò)所述即時(shí)通訊工具傳送所述當(dāng)前標(biāo)簽頁(yè)中的圖文信息。
[0181]A7、如A6所述的方法,所述點(diǎn)擊預(yù)置的插件功能鏈接,通過(guò)即時(shí)通訊工具傳送當(dāng)前標(biāo)簽頁(yè)中的圖文信息的步驟包括:
[0182]選擇當(dāng)前標(biāo)簽頁(yè)中的圖文信息,并點(diǎn)擊預(yù)置的插件功能鏈接,觸發(fā)所述標(biāo)簽頁(yè)子進(jìn)程獲取所述圖文信息;
[0183]所述標(biāo)簽頁(yè)子進(jìn)程將所述圖文信息傳送給所述插件進(jìn)程,由所述插件進(jìn)程將所述圖文信息傳送選擇的傳輸目標(biāo)。
[0184]AS、如A7所述的方法,所述插件進(jìn)程將圖文信息傳送選擇的傳輸目標(biāo)的步驟包括:
[0185]所述插件進(jìn)程獲取所述圖文信息后,將所述插件頁(yè)面重新渲染為對(duì)所述圖文信息傳輸?shù)膫鬏斀缑?,所述傳輸界面中包括多個(gè)傳輸目標(biāo);
[0186]按照提交的在多個(gè)傳輸目標(biāo)中選擇的至少一個(gè)傳輸目標(biāo),對(duì)所述圖文信息進(jìn)行傳送。
[0187]A9、如A6所述的方法,所述插件功能鏈接懸浮于所述當(dāng)前標(biāo)簽頁(yè)中的圖文信息上方或位于鼠標(biāo)右鍵菜單中。
[0188]AlOjBAl所述的方法,所述即時(shí)通訊工具的插件頁(yè)面中包括當(dāng)前用戶的好友列表以及實(shí)現(xiàn)所述即時(shí)通訊工具的各種功能的功能按鈕。
[0189]AU、如Al所述的方法,所述瀏覽器與所述即時(shí)通訊工具共用同一用戶賬號(hào)或采用不同的用戶賬號(hào)。
[0190]本發(fā)明實(shí)施例還公開了 B12、一種通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的裝置,所述瀏覽器上預(yù)置有即時(shí)通訊工具的插件接口,所述裝置包括:
[0191]插件進(jìn)程創(chuàng)建模塊,用于瀏覽器主進(jìn)程創(chuàng)建所述即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程;
[0192]觸發(fā)通知模塊,用于觸發(fā)所述插件接口通知所述瀏覽器主進(jìn)程重新加載瀏覽器窗Π ;
[0193]范圍劃分模塊,用于所述瀏覽器主進(jìn)程在瀏覽器窗口中,劃分所述即時(shí)通訊工具的插件頁(yè)面和所述瀏覽器窗口的當(dāng)前標(biāo)簽頁(yè)的頁(yè)面展示范圍,并通知所述插件進(jìn)程;
[0194]頁(yè)面加載模塊,用于所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將所述插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在所述瀏覽器窗口中。
[0195]B13、如B12所述的裝置,所述插件進(jìn)程創(chuàng)建模塊包括:
[0196]主進(jìn)程創(chuàng)建子模塊,用于啟動(dòng)瀏覽器時(shí),創(chuàng)建瀏覽器主進(jìn)程;[0197]子進(jìn)程創(chuàng)建子模塊,用于所述瀏覽器主進(jìn)程進(jìn)一步創(chuàng)建標(biāo)簽頁(yè)子進(jìn)程和所述插件進(jìn)程,所述插件進(jìn)程為所述瀏覽器主進(jìn)程的子進(jìn)程;
[0198]標(biāo)簽頁(yè)加載子模塊,用于所述標(biāo)簽頁(yè)子進(jìn)程在所述瀏覽器窗口加載預(yù)置標(biāo)簽頁(yè)的頁(yè)面。
[0199]B14、如B12所述的裝置,所述觸發(fā)通知模塊包括:
[0200]插件進(jìn)程調(diào)用子模塊,用于觸發(fā)所述插件接口,所述插件接口調(diào)用所述插件進(jìn)程;
[0201]插件進(jìn)程通知子模塊,用于所述插件進(jìn)程通知所述瀏覽器主進(jìn)程重新加載所述瀏覽器窗口。
[0202]B15、如B12所述的裝置,所述頁(yè)面加載模塊包括:
[0203]插件頁(yè)面初始化子模塊,用于所述插件進(jìn)程按照劃分的頁(yè)面展示范圍初始化一個(gè)插件頁(yè)面,所述插件頁(yè)面調(diào)用所述瀏覽器內(nèi)核渲染所述插件頁(yè)面的頁(yè)面內(nèi)容;
[0204]標(biāo)簽頁(yè)初始化子模塊,用于所述標(biāo)簽子進(jìn)程同時(shí)按照劃分的頁(yè)面展示范圍重新初始化所述當(dāng)前標(biāo)簽頁(yè),所述當(dāng)前標(biāo)簽頁(yè)調(diào)用瀏覽器內(nèi)核重新渲染所述當(dāng)前標(biāo)簽頁(yè)的頁(yè)面內(nèi)容。
[0205]B16、如B12所述的裝置,所述插件頁(yè)面的頁(yè)面展示范圍為所述瀏覽器窗口的菜單欄的下方、所述瀏覽器窗口的右側(cè)。
[0206]B17、如B12所述的裝置,還包括:`
[0207]圖文信息傳送模塊,用于點(diǎn)擊預(yù)置的插件功能鏈接,通過(guò)所述即時(shí)通訊工具傳送所述當(dāng)前標(biāo)簽頁(yè)中的圖文信息。
[0208]BlS^n B17所述的裝置,所述圖文信息傳送模塊包括:
[0209]圖文信息獲取子模塊,用于選擇當(dāng)前標(biāo)簽頁(yè)中的圖文信息,并點(diǎn)擊預(yù)置的插件功能鏈接,觸發(fā)所述標(biāo)簽頁(yè)子進(jìn)程獲取所述圖文信息;
[0210]圖文信息傳送子模塊,用于所述標(biāo)簽頁(yè)子進(jìn)程將所述圖文信息傳送給所述插件進(jìn)程,由所述插件進(jìn)程將所述圖文信息傳送選擇的傳輸目標(biāo)。
[0211]B19、如B18所述的裝置,所述圖文信息傳送子模塊包括:
[0212]傳輸界面渲染子單元,用于所述插件進(jìn)程獲取所述圖文信息后,將所述插件頁(yè)面重新渲染為對(duì)所述圖文信息傳輸?shù)膫鬏斀缑?,所述傳輸界面中包括多個(gè)傳輸目標(biāo);
[0213]傳輸目標(biāo)選擇子單元,用于按照提交的在多個(gè)傳輸目標(biāo)中選擇的至少一個(gè)傳輸目標(biāo),對(duì)所述圖文信息進(jìn)行傳送。
[0214]B20、如B17所述的裝置,所述插件功能鏈接懸浮于所述當(dāng)前標(biāo)簽頁(yè)中的圖文信息上方或位于鼠標(biāo)右鍵菜單中。
[0215]B21、如B12所述的裝置,所述即時(shí)通訊工具的插件頁(yè)面中包括當(dāng)前用戶的好友列表以及實(shí)現(xiàn)所述即時(shí)通訊工具的各種功能的功能按鈕。
[0216]B22、如B12所述的裝置,所述瀏覽器與所述即時(shí)通訊工具共用同一用戶賬號(hào)或采用不同的用戶賬號(hào)。
【權(quán)利要求】
1.一種通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的方法,所述瀏覽器上預(yù)置有即時(shí)通訊工具的插件接口,所述方法包括: 瀏覽器主進(jìn)程創(chuàng)建所述即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程; 觸發(fā)所述插件接口通知所述瀏覽器主進(jìn)程重新加載瀏覽器窗口; 所述瀏覽器主進(jìn)程在瀏覽器窗口中,劃分所述即時(shí)通訊工具的插件頁(yè)面和所述瀏覽器窗口的當(dāng)前標(biāo)簽頁(yè)的頁(yè)面展示范圍,并通知所述插件進(jìn)程; 所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將所述插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在所述瀏覽器窗口中。
2.如權(quán)利要求1所述的方法,所述瀏覽器主進(jìn)程創(chuàng)建即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程包括: 啟動(dòng)瀏覽器時(shí),創(chuàng)建瀏覽器主進(jìn)程; 所述瀏覽器主進(jìn)程進(jìn)一步創(chuàng)建標(biāo)簽頁(yè)子進(jìn)程和所述插件進(jìn)程,所述插件進(jìn)程為所述瀏覽器主進(jìn)程的子進(jìn)程; 所述標(biāo)簽頁(yè)子進(jìn)程在所述瀏覽器窗口加載預(yù)置標(biāo)簽頁(yè)的頁(yè)面。
3.如權(quán)利要求1所述的方法,所述觸發(fā)插件接口通知瀏覽器主進(jìn)程重新加載瀏覽器窗口的步驟包括: 觸發(fā)所述插件接口,所述插件接口調(diào)用所述插件進(jìn)程; 所述插件進(jìn)程通知所述瀏覽器主進(jìn)程重新加載所述瀏覽器窗口。
4.如權(quán)利要求1所述的方法,所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在瀏覽器窗口中的步驟包括: 所述插件進(jìn)程按照劃分的頁(yè)面展示范圍初始化一個(gè)插件頁(yè)面,所述插件頁(yè)面調(diào)用所述瀏覽器內(nèi)核渲染所述插件頁(yè)面的頁(yè)面內(nèi)容; 同時(shí),所述標(biāo)簽子進(jìn)程按照劃分的頁(yè)面展示范圍重新初始化所述當(dāng)前標(biāo)簽頁(yè),所述當(dāng)前標(biāo)簽頁(yè)調(diào)用瀏覽器內(nèi)核重新渲染所述當(dāng)前標(biāo)簽頁(yè)的頁(yè)面內(nèi)容。
5.如權(quán)利要求1所述的方法,所述插件頁(yè)面的頁(yè)面展示范圍為所述瀏覽器窗口的菜單欄的下方、所述瀏覽器窗口的右側(cè)。
6.一種通過(guò)瀏覽器實(shí)現(xiàn)即時(shí)通訊的裝置,所述瀏覽器上預(yù)置有即時(shí)通訊工具的插件接口,所述裝置包括: 插件進(jìn)程創(chuàng)建模塊,用于瀏覽器主進(jìn)程創(chuàng)建所述即時(shí)通訊工具對(duì)應(yīng)的插件進(jìn)程;觸發(fā)通知模塊,用于觸發(fā)所述插件接口通知所述瀏覽器主進(jìn)程重新加載瀏覽器窗口 ;范圍劃分模塊,用于所述瀏覽器主進(jìn)程在瀏覽器窗口中,劃分所述即時(shí)通訊工具的插件頁(yè)面和所述瀏覽器窗口的當(dāng)前標(biāo)簽頁(yè)的頁(yè)面展示范圍,并通知所述插件進(jìn)程; 頁(yè)面加載模塊,用于所述插件進(jìn)程按照劃分的頁(yè)面展示范圍生成插件頁(yè)面,將所述插件頁(yè)面與重新渲染的當(dāng)前標(biāo)簽頁(yè)并列加載在所述瀏覽器窗口中。
7.如權(quán)利要求6所述的裝置,所述插件進(jìn)程創(chuàng)建模塊包括: 主進(jìn)程創(chuàng)建子模塊,用于啟動(dòng)瀏覽器時(shí),創(chuàng)建瀏覽器主進(jìn)程; 子進(jìn)程創(chuàng)建子模塊,用于所述瀏覽器主進(jìn)程進(jìn)一步創(chuàng)建標(biāo)簽頁(yè)子進(jìn)程和所述插件進(jìn)程,所述插件進(jìn)程為所述瀏覽器主進(jìn)程的子進(jìn)程; 標(biāo)簽頁(yè)加載子模塊,用于所述標(biāo)簽頁(yè)子進(jìn)程在所述瀏覽器窗口加載預(yù)置標(biāo)簽頁(yè)的頁(yè)面。
8. 如權(quán)利要求6所述的裝置,所述觸發(fā)通知模塊包括: 插件進(jìn)程調(diào)用子模塊,用于觸發(fā)所述插件接口,所述插件接口調(diào)用所述插件進(jìn)程; 插件進(jìn)程通知子模塊,用于所述插件進(jìn)程通知所述瀏覽器主進(jìn)程重新加載所述瀏覽器窗P。
9.如權(quán)利要求6所述的裝置,所述頁(yè)面加載模塊包括: 插件頁(yè)面初始化子模塊,用于所述插件進(jìn)程按照劃分的頁(yè)面展示范圍初始化一個(gè)插件頁(yè)面,所述插件頁(yè)面調(diào)用所述瀏覽器內(nèi)核渲染所述插件頁(yè)面的頁(yè)面內(nèi)容; 標(biāo)簽頁(yè)初始化子模塊,用于所述標(biāo)簽子進(jìn)程同時(shí)按照劃分的頁(yè)面展示范圍重新初始化所述當(dāng)前標(biāo)簽頁(yè),所述當(dāng)前標(biāo)簽頁(yè)調(diào)用瀏覽器內(nèi)核重新渲染所述當(dāng)前標(biāo)簽頁(yè)的頁(yè)面內(nèi)容。
10.如權(quán)利要求6所述的裝置,所述插件頁(yè)面的頁(yè)面展示范圍為所述瀏覽器窗口的菜單欄的下方、所述瀏覽器窗口的右側(cè)。
【文檔編號(hào)】H04L12/58GK103618662SQ201310597189
【公開日】2014年3月5日 申請(qǐng)日期:2013年11月22日 優(yōu)先權(quán)日:2013年11月22日
【發(fā)明者】鄒濤 申請(qǐng)人:奇智軟件(北京)有限公司, 北京奇虎科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乳山市| 朝阳区| 邢台县| 黔东| 玉林市| 张北县| 达州市| 东阿县| 会东县| 依安县| 定州市| 康保县| 锡林郭勒盟| 离岛区| 道孚县| 海门市| 镇安县| 罗源县| 海晏县| 泰州市| 重庆市| 紫金县| 普洱| 陆良县| 凤山市| 白玉县| 霍城县| 平凉市| 房产| 罗平县| 齐齐哈尔市| 习水县| 霞浦县| 台中市| 邓州市| 临邑县| 天长市| 营口市| 防城港市| 开化县| 共和县|