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

對瀏覽窗口進行操作的方法及裝置制造方法

文檔序號:6488452閱讀:156來源:國知局
對瀏覽窗口進行操作的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種對瀏覽窗口進行操作的方法及裝置,屬于計算機【技術(shù)領(lǐng)域】。所述方法包括:在當前顯示的瀏覽頁面上檢測顯示多瀏覽窗口界面的拖拽事件;根據(jù)檢測到的顯示多瀏覽窗口界面的拖拽事件拉取并顯示多瀏覽窗口界面,所述多瀏覽窗口界面上顯示了已經(jīng)打開的瀏覽窗口的信息;在所述多瀏覽窗口界面上對用戶選擇的瀏覽窗口進行操作。本發(fā)明通過根據(jù)檢測到的顯示多瀏覽窗口界面的拖拽事件拉取并顯示多瀏覽窗口界面,以在多瀏覽窗口界面上對用戶選擇的瀏覽窗口進行操作,從而可以提高對瀏覽窗口進行操作的準確性;另外,由于多瀏覽窗口界面在對瀏覽窗口進行操作時才觸發(fā)顯示,不需要時可以不對其進行顯示,從而可以增加瀏覽器整體架構(gòu)設(shè)計的靈活性。
【專利說明】對瀏覽窗口進行操作的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機【技術(shù)領(lǐng)域】,特別涉及一種對瀏覽窗口進行操作的方法及裝置?!颈尘凹夹g(shù)】
[0002]隨著計算機技術(shù)的不斷發(fā)展,瀏覽器的應(yīng)用范圍越來越廣,瀏覽器的功能也越來越多。目前的瀏覽器大多提供了同時打開多個瀏覽窗口的功能,通過瀏覽窗口,可以瀏覽各種各樣的網(wǎng)頁,對于用戶通過多個瀏覽窗口同時瀏覽多個網(wǎng)頁的情況,如何在多個瀏覽窗口之間進行切換、關(guān)閉等操作,成為了影響用戶體驗的關(guān)鍵。
[0003]現(xiàn)有技術(shù)中的瀏覽器在對瀏覽窗口進行操作時,一種方式是在打開多個瀏覽窗口瀏覽網(wǎng)頁時,各瀏覽窗口以標簽形式顯示在頁面上方或下方,通過用戶對標簽的操作實現(xiàn)對瀏覽窗口的操作;另一種方式是在打開多個瀏覽窗口瀏覽網(wǎng)頁時,通過點擊工具欄多窗口按鈕,顯示多個瀏覽窗口對應(yīng)的截圖,并在另一界面上實現(xiàn)對瀏覽窗口的新建、切換、關(guān)閉等操作。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]針對現(xiàn)有技術(shù)中的標簽操作方式,由于需要在頁面上方或下方顯示標簽,因而對瀏覽器起始頁交互有一定限制,且瀏覽窗口數(shù)較多時,切換瀏覽窗口需要在多標簽處滑動操作,導致會有誤操作的可能;針對現(xiàn)有技術(shù)中通過工具欄多窗口按鈕實現(xiàn)操作的方式,工具欄會相應(yīng)有個多窗口入口,限制了瀏覽器的整體架構(gòu)設(shè)計。

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

[0006]為了提高對瀏覽窗口進行操作的準確性,并增加瀏覽器整體架構(gòu)設(shè)計的靈活性,本發(fā)明實施例提供了一種對瀏覽窗口進行操作的方法及裝置。所述技術(shù)方案如下:
[0007]—方面,提供了一種對瀏覽窗口進行操作的方法,所述方法包括:
[0008]在當前顯示的瀏覽頁面上檢測顯示多瀏覽窗口界面的拖拽事件;
[0009]根據(jù)檢測到的顯示多瀏覽窗口界面的拖拽事件拉取并顯示多瀏覽窗口界面,所述多瀏覽窗口界面上顯示了已經(jīng)打開的瀏覽窗口的信息;
[0010]在所述多瀏覽窗口界面上對用戶選擇的瀏覽窗口進行操作。
[0011]其中,所述在當前顯示的瀏覽頁面上檢測顯示多瀏覽窗口界面的拖拽事件,具體包括:
[0012]在當前顯示的瀏覽頁面上檢測拖拽網(wǎng)址輸入框的拖拽事件,并將所述拖拽網(wǎng)址輸入框的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件;
[0013]或者,在當前顯示的瀏覽頁面置頂時檢測拖拽所述瀏覽頁面的拖拽事件,并將所述拖拽所述瀏覽頁面的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件。
[0014]進一步地,所述顯示多瀏覽窗口界面,具體包括:
[0015]以所述多瀏覽窗口界面覆蓋當前顯示的瀏覽頁面的方式,將所述多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上;[0016]或者,以所述多瀏覽窗口界面顯示在網(wǎng)址輸入框上方的方式,將所述多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上;
[0017]或者,以所述多瀏覽窗口界面顯示在瀏覽頁面左側(cè)或右側(cè)的方式,將所述多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上。
[0018]進一步地,所述顯示多瀏覽窗口界面之后,還包括:
[0019]檢測收起所述多瀏覽窗口界面的觸發(fā)事件,并在檢測到所述觸發(fā)事件后,收起所述多瀏覽窗口界面,并釋放所述多瀏覽窗口界面占用的內(nèi)存。
[0020]其中,所述檢測收起所述多瀏覽窗口界面的觸發(fā)事件,具體包括:
[0021]檢測當前顯示的瀏覽頁面上的點擊事件,并將所述當前顯示的瀏覽頁面上的點擊事件作為收起所述多瀏覽窗口界面的觸發(fā)事件;
[0022]或者,檢測拖拽當前顯示的瀏覽頁面的拖拽事件,并將所述拖拽當前顯示的瀏覽頁面的拖拽事件作為收起所述多瀏覽窗口界面的觸發(fā)事件;
[0023]或者,檢測拖拽網(wǎng)址輸入框的拖拽事件,并將所述拖拽網(wǎng)址輸入框的拖拽事件作為收起所述多瀏覽窗口界面的拖拽事件。
[0024]另一方面,還提供了一種對瀏覽窗口進行操作的裝置,所述裝置包括:
[0025]第一檢測模塊,用于在當前顯示的瀏覽頁面上檢測顯示多瀏覽窗口界面的拖拽事件;
[0026]拉取模塊,用于根據(jù)所述第一檢測模塊檢測到的顯示多瀏覽窗口界面的拖拽事件拉取多瀏覽窗口界面,所述多瀏覽窗口界面上顯示了已經(jīng)打開的瀏覽窗口的信息;
[0027]顯示模塊,用于顯示所述拉取模塊拉取到的多瀏覽窗口界面;
[0028]操作模塊,用于在所述顯示模塊顯示的多瀏覽窗口界面上對用戶選擇的瀏覽窗口進行操作。
[0029]其中,所述第一檢測模塊,具體用于在當前顯示的瀏覽頁面上檢測拖拽網(wǎng)址輸入框的拖拽事件,并將所述拖拽網(wǎng)址輸入框的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件;或者,在當前顯示的瀏覽頁面置頂時檢測拖拽所述瀏覽頁面的拖拽事件,并將所述拖拽所述瀏覽頁面的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件。
[0030]進一步地,所述顯示模塊,具體用于以所述多瀏覽窗口界面覆蓋當前顯示的瀏覽頁面的方式,將所述多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上;或者,以所述多瀏覽窗口界面顯示在網(wǎng)址輸入框上方的方式,將所述多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上;或者,以所述多瀏覽窗口界面顯示在瀏覽頁面左側(cè)或右側(cè)的方式,將所述多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上。
[0031]進一步地,所述裝置,還包括:
[0032]第二檢測模塊,用于檢測收起所述多瀏覽窗口界面的觸發(fā)事件;
[0033]收起模塊,用于在所述第二檢測模塊檢測到所述觸發(fā)事件后,收起所述多瀏覽窗口界面;
[0034]釋放模塊,用于釋放所述多瀏覽窗口界面占用的內(nèi)存。
[0035]其中,所述第二檢測模塊,具體用于檢測當前顯示的瀏覽頁面上的點擊事件,并將所述當前顯示的瀏覽頁面上的點擊事件作為收起所述多瀏覽窗口界面的觸發(fā)事件;或者,檢測拖拽當前顯示的瀏覽頁面的拖拽事件,并將所述拖拽當前顯示的瀏覽頁面的拖拽事件作為收起所述多瀏覽窗口界面的觸發(fā)事件;或者,檢測拖拽網(wǎng)址輸入框的拖拽事件,并將所述拖拽網(wǎng)址輸入框的拖拽事件作為收起所述多瀏覽窗口界面的拖拽事件。
[0036]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0037]通過根據(jù)檢測到的顯示多瀏覽窗口界面的拖拽事件拉取并顯示多瀏覽窗口界面,以在多瀏覽窗口界面上對用戶選擇的瀏覽窗口進行操作,從而可以提高對瀏覽窗口進行操作的準確性;另外,由于多瀏覽窗口界面在對瀏覽窗口進行操作時才觸發(fā)顯示,不需要時可以不對其進行顯示,從而可以增加瀏覽器整體架構(gòu)設(shè)計的靈活性。
【專利附圖】

【附圖說明】
[0038]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0039]圖1是本發(fā)明實施例一提供的一種對瀏覽窗口進行操作的方法流程圖;
[0040]圖2是本發(fā)明實施例二提供的一種對瀏覽窗口進行操作的方法流程圖;
[0041]圖3是本發(fā)明實施例二提供的一種顯示界面示意圖;
[0042]圖4是本發(fā)明實施例二提供的另一種顯示界面示意圖;
[0043]圖5是本發(fā)明實施例三提供的一種對瀏覽窗口進行操作的裝置結(jié)構(gòu)示意圖;
[0044]圖6是本發(fā)明實施例三提供的另一種對瀏覽窗口進行操作的裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0045]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0046]實施例一
[0047]本實施例提供了一種對瀏覽窗口進行操作的方法,參見圖1,本實施例提供的方法流程具體如下:
[0048]101:在當前顯示的瀏覽頁面上檢測顯示多瀏覽窗口界面的拖拽事件;
[0049]其中,在當前顯示的瀏覽頁面上檢測顯示多瀏覽窗口界面的拖拽事件,包括但不限于:
[0050]在當前顯示的瀏覽頁面上檢測拖拽網(wǎng)址輸入框的拖拽事件,并將拖拽網(wǎng)址輸入框的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件;
[0051]或者,在當前顯示的瀏覽頁面置頂時檢測拖拽瀏覽頁面的拖拽事件,并將拖拽瀏覽頁面的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件。
[0052]102:根據(jù)檢測到的顯示多瀏覽窗口界面的拖拽事件拉取并顯示多瀏覽窗口界面,多瀏覽窗口界面上顯示了已經(jīng)打開的瀏覽窗口的信息;
[0053]其中,顯示多瀏覽窗口界面,具體包括但不限于:
[0054]以多瀏覽窗口界面覆蓋當前顯示的瀏覽頁面的方式,將多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上;
[0055]或者,以多瀏覽窗口界面顯示在網(wǎng)址輸入框上方的方式,將多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上;
[0056]或者,以多瀏覽窗口界面顯示在瀏覽頁面左側(cè)或右側(cè)的方式,將多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上。
[0057]103:在多瀏覽窗口界面上對用戶選擇的瀏覽窗口進行操作。
[0058]進一步地,顯示多瀏覽窗口界面之后,還包括:
[0059]檢測收起多瀏覽窗口界面的觸發(fā)事件,并在檢測到觸發(fā)事件后,收起多瀏覽窗口界面,并釋放多瀏覽窗口界面占用的內(nèi)存。
[0060]其中,檢測收起多瀏覽窗口界面的觸發(fā)事件,具體包括但不限于:
[0061]檢測當前顯示的瀏覽頁面上的點擊事件,并將當前顯示的瀏覽頁面上的點擊事件作為收起多瀏覽窗口界面的觸發(fā)事件;
[0062]或者,檢測拖拽當前顯示的瀏覽頁面的拖拽事件,并將拖拽當前顯示的瀏覽頁面的拖拽事件作為收起多瀏覽窗口界面的觸發(fā)事件;
[0063]或者,檢測拖拽網(wǎng)址輸入框的拖拽事件,并將拖拽網(wǎng)址輸入框的拖拽事件作為收起多瀏覽窗口界面的拖拽事件。
[0064]本實施例提供的方法,通過根據(jù)檢測到的顯示多瀏覽窗口界面的拖拽事件拉取并顯示多瀏覽窗口界面,以在多瀏覽窗口界面上對用戶選擇的瀏覽窗口進行操作,從而可以提高對瀏覽窗口進行操作的準確性;另外,由于多瀏覽窗口界面在對瀏覽窗口進行操作時才觸發(fā)顯示,不需要時可以不對其進行顯示,從而可以增加瀏覽器整體架構(gòu)設(shè)計的靈活性。
[0065]為了更加清楚地闡述上述實施例提供的方法,結(jié)合上述實施例的內(nèi)容,以如下實施例二為例,對上述實施例提供的方法進行舉例說明,詳見如下實施例二:
[0066]實施例二
[0067]本實施例提供了一種對瀏覽窗口進行操作的方法,該方法通過拖拽動作觸發(fā)多瀏覽窗口界面的顯示,進而在多瀏覽窗口界面實現(xiàn)對瀏覽窗口進行操作,提高對瀏覽窗口進行操作的準確性。結(jié)合上述實施例一的內(nèi)容,參見圖2,本實施例提供的方法流程具體如下:
[0068]201:在當前顯示的瀏覽頁面上檢測顯示多瀏覽窗口界面的拖拽事件;
[0069]其中,顯示多瀏覽窗口界面的拖拽事件是為了觸發(fā)顯示多瀏覽窗口,其包括但不限于在當前顯示的瀏覽頁面上拖拽網(wǎng)址輸入框的拖拽事件,或者,在當前顯示的瀏覽頁面置頂時拖拽瀏覽頁面的拖拽事件。為了便于理解,以顯示界面如圖3所示為例。在圖3(A)所示的當前顯示的瀏覽頁面上,如果用戶希望呼出多瀏覽窗口界面,則可在圖3所示的顯示界面上,向下拖拽網(wǎng)址輸入框,或在瀏覽頁面的任意位置向下拖拽當前顯示的瀏覽頁面,由此觸發(fā)顯示如圖4 (A)或(B)所示的多瀏覽窗口界面。在當前顯示的瀏覽頁面置頂時拖拽瀏覽頁面時,除了可以按照圖3 (A)所示的方向向下拖拽當前顯示的瀏覽頁面外,還可以如圖3 (B)所示的方向向左或向右拖拽當前顯示的瀏覽頁面,例如,從瀏覽頁面的左側(cè)邊緣區(qū)域或右側(cè)邊緣區(qū)域拖拽當前顯示的瀏覽頁面,由此觸發(fā)顯示如圖4 (C)或(D)所示的多瀏覽窗口界面。當然,除了上述幾種拖拽方向及位置外,具體實施時,拖拽事件還可以發(fā)生在其他方向或其他位置,本實施例對此不作具體限定。
[0070]針對上述兩種顯示多瀏覽窗口的拖拽事件,本實施例提供的方法在當前顯示的瀏覽頁面上檢測顯示多瀏覽窗口界面的拖拽事件時,采取的方式包括但不限于:[0071]在當前顯示的瀏覽頁面上檢測拖拽網(wǎng)址輸入框的拖拽事件,并將拖拽網(wǎng)址輸入框的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件;
[0072]或者,在當前顯示的瀏覽頁面置頂時檢測拖拽瀏覽頁面的拖拽事件,并將拖拽瀏覽頁面的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件。
[0073]其中,由于在觸摸屏幕上實現(xiàn)拖拽事件的檢測在現(xiàn)有技術(shù)中已經(jīng)十分成熟,因此,檢測向下拖拽網(wǎng)址輸入框的拖拽事件或檢測向下拖拽瀏覽頁面的拖拽事件的方式,具體實施時,均可依據(jù)現(xiàn)有技術(shù)中檢測拖拽事件的方式實現(xiàn),本實施例對此不作具體限定。當然,除了上述兩種顯示多瀏覽窗口界面的拖拽事件之外,該顯示多瀏覽窗口界面的拖拽事件可以為預(yù)先設(shè)定的任意方向及位置的拖拽事件,本實施例對此不作具體限定,根據(jù)該設(shè)定的拖拽事件能夠觸發(fā)后續(xù)步驟顯示多瀏覽窗口界面即可。
[0074]202:根據(jù)檢測到的顯示多瀏覽窗口界面的拖拽事件拉取并顯示多瀏覽窗口界面,該多瀏覽窗口界面上顯示了已經(jīng)打開的瀏覽窗口的信息;
[0075]針對該步驟,通過上述步驟201在瀏覽頁面上檢測到顯示多瀏覽窗口界面的拖拽事件之后,觸發(fā)該步驟執(zhí)行拉取并顯示多瀏覽窗口界面的操作,且顯示的多瀏覽窗口界面上顯示了已經(jīng)打開的瀏覽窗口的信息。其中,瀏覽窗口的信息可以為瀏覽窗口所顯示的網(wǎng)頁的頁面截圖,也可以為瀏覽窗口所顯示的網(wǎng)頁的標題列表,還可以為瀏覽窗口的其他信息,本實施例不對多瀏覽窗口界面上顯示的瀏覽窗口的具體信息進行限定。根據(jù)檢測到的顯示多瀏覽窗口界面的拖拽事件拉取并顯示多瀏覽窗口界面時,可在檢測到顯示多瀏覽窗口界面的拖拽事件后,根據(jù)當前打開的瀏覽窗口即刻生成多瀏覽窗口界面,并拉取生成的多瀏覽窗口界面之后,將其顯示出來;除此之外,也可以在上次顯示多瀏覽窗口界面之后,將該多瀏覽窗口界面進行存儲,以在本次拉取多瀏覽窗口界面時,直接拉取已存儲的多瀏覽窗口界面,本實施例不對拉取多瀏覽窗口的具體方式進行限定。
[0076]顯示多瀏覽窗口界面時,具體采用的方式包括但不限于如下四種:
[0077]第一種顯示方式:以多瀏覽窗口界面覆蓋當前顯示的瀏覽頁面的方式,將多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上;
[0078]針對該種顯示方式,以圖4中(A)所顯示的多瀏覽窗口界面為例,其上顯示了已經(jīng)打開的7個瀏覽窗口所顯示的網(wǎng)頁的頁面截圖,該多瀏覽窗口界面覆蓋了當前顯示的部分瀏覽頁面,且多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上??蛇x地,該種顯示方式下,在網(wǎng)址輸入框上方顯示多瀏覽窗口界面時,該網(wǎng)址輸入框和當前顯示的瀏覽頁面可隨之向下移動,之后再彈回至多瀏覽窗口界面下方,實現(xiàn)多瀏覽窗口界面對當前顯示的瀏覽頁面的覆蓋。
[0079]第二種顯示方式:以多瀏覽窗口界面顯示在網(wǎng)址輸入框上方的方式,將多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上。
[0080]針對該種顯示方式,以圖4中(B)所顯示的多瀏覽窗口界面為例,其上顯示了已經(jīng)打開的7個瀏覽窗口所顯示的網(wǎng)頁的頁面截圖,該多瀏覽窗口界面顯示在網(wǎng)址輸入框的上方,且該多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上,當前顯示的瀏覽頁面由網(wǎng)址輸入框的下方開始顯示,直至頁面末端。
[0081]第三種顯示方式:以多瀏覽窗口界面顯示在瀏覽頁面左側(cè)的方式,將多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上。[0082]針對該種顯示方式,以圖4中(C)所顯示的多瀏覽窗口界面為例,其上顯示了已經(jīng)打開的4個瀏覽窗口所顯示的網(wǎng)頁的頁面截圖,該多瀏覽窗口界面顯示在瀏覽頁面的左偵牝且該多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上。
[0083]第四種顯示方式:以多瀏覽窗口界面顯示在瀏覽頁面右側(cè)的方式,將多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上。
[0084]針對該種顯示方式,以圖4中(D)所顯示的多瀏覽窗口界面為例,其上顯示了已經(jīng)打開的4個瀏覽窗口所顯示的網(wǎng)頁的頁面截圖,該多瀏覽窗口界面顯示在瀏覽頁面的右偵牝且該多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上。
[0085]203:在該多瀏覽窗口界面上對用戶選擇的瀏覽窗口進行操作;
[0086]具體地,通過上述步驟202顯示多瀏覽窗口界面后,用戶可在該多瀏覽窗口界面上對選擇的瀏覽窗口進行操作,則該步驟可依據(jù)用戶對其選擇的瀏覽窗口的操作執(zhí)行相應(yīng)的操作功能。其中,對瀏覽窗口的操作包括但不限于新建瀏覽窗口、切換瀏覽窗口、關(guān)閉瀏覽窗口等等,關(guān)于對瀏覽窗口進行操作的方式,本實施例不作具體限定。
[0087]例如,如果用戶在多瀏覽窗口界面選中第一個瀏覽窗口,并點擊了窗口上的關(guān)閉標識,則該步驟可關(guān)閉用戶選擇的瀏覽窗口 ;如果用戶在多瀏覽窗口界面選擇新建瀏覽窗口,則可點擊多瀏覽窗口界面中最后一個虛線圖標,由此觸發(fā)該步驟執(zhí)行在多瀏覽窗口界面上新建瀏覽窗口的操作。又例如,當前顯示的瀏覽頁面為多瀏覽窗口界面上的第一個瀏覽窗口對應(yīng)的瀏覽頁面,如果用戶點擊了多瀏覽窗口界面上的第二個瀏覽窗口,則觸發(fā)該步驟將當前顯示的瀏覽頁面切換至第二個瀏覽窗口對應(yīng)的瀏覽頁面。
[0088]204:檢測收起該多瀏覽窗口界面的觸發(fā)事件,并在檢測到觸發(fā)事件后,收起該多瀏覽窗口界面,并釋放該多瀏覽窗口界面占用的內(nèi)存。
[0089]針對該步驟,收起多瀏覽窗口界面的觸發(fā)事件是為了觸發(fā)收起多瀏覽窗口界面,其包括但不限于在瀏覽頁面上進行的點擊事件,或者,向上拖拽當前顯示的瀏覽頁面的拖拽事件,或者,向上拖拽網(wǎng)址輸入框的拖拽事件。對于上述兩種收起多瀏覽窗口界面的觸發(fā)事件,本實施例提供的方法在檢測收起多瀏覽窗口界面的觸發(fā)事件時,采取的方式包括但不限于:
[0090]檢測當前顯示的瀏覽頁面上的點擊事件,并將當前顯示的瀏覽頁面上的點擊事件作為收起多瀏覽窗口界面的觸發(fā)事件;
[0091]或者,檢測拖拽當前顯示的瀏覽頁面的拖拽事件,并將拖拽當前顯示的瀏覽頁面的拖拽事件作為收起多瀏覽窗口界面的觸發(fā)事件;
[0092]或者,檢測拖拽網(wǎng)址輸入框的拖拽事件,并將拖拽網(wǎng)址輸入框的拖拽事件作為收起多瀏覽窗口界面的拖拽事件。
[0093]其中,由于在觸摸屏幕上實現(xiàn)拖拽事件或點擊事件的檢測在現(xiàn)有技術(shù)中已經(jīng)十分成熟,因此,檢測在瀏覽頁面上進行的點擊事件的方式,或者,檢測向上拖拽當前顯示的瀏覽頁面的拖拽事件的方式,或者,檢測向上拖拽網(wǎng)址輸入框的拖拽事件的方式,具體實施時,均可依據(jù)現(xiàn)有技術(shù)中檢測點擊事件或拖拽事件的方式實現(xiàn),本實施例對此不作具體限定。為了便于理解,以顯示的多瀏覽窗口界面如圖4所示為例。如果用戶希望隱藏多瀏覽窗口界面,則可在圖4所示的界面上,向上拖拽網(wǎng)址輸入框,或在瀏覽頁面的任意位置向上、向左或向右拖拽當前顯示的瀏覽頁面,或點擊當前顯示的瀏覽頁面的任意位置,由此觸發(fā)收起多瀏覽窗口界面。
[0094]當然,除了上述三種收起多瀏覽窗口界面的觸發(fā)事件之外,該收起多瀏覽窗口界面的觸發(fā)事件可以為預(yù)先設(shè)定的任意方向及位置的觸發(fā)事件,本實施例對此不作具體限定,根據(jù)該設(shè)定的觸發(fā)事件能夠觸發(fā)收起多瀏覽窗口界面即可。
[0095]另外,收起多瀏覽窗口界面的位置及方式可以靈活設(shè)置,例如,根據(jù)當前顯示的瀏覽頁面架構(gòu),按照觸發(fā)事件的方向及位置,可從瀏覽頁面上、下、左或右位置以滑出的方式收起多瀏覽窗口界面等等,本實施例不對收起多瀏覽窗口界面的位置及方式進行限定。且為了節(jié)省多瀏覽窗口界面占用的內(nèi)存,本實施例提供的方法在收起多瀏覽窗口界面之后,還包括釋放該多瀏覽窗口界面占用的內(nèi)存的步驟,且在釋放多瀏覽窗口界面占用的內(nèi)存之后,如果下次再重復執(zhí)行本實施例提供的方法,可在再次拉取多瀏覽窗口界面之前,根據(jù)當前打開的瀏覽窗口重新生成對應(yīng)的多瀏覽窗口界面。
[0096]本實施例提供的方法,通過根據(jù)檢測到的顯示多瀏覽窗口界面的拖拽事件拉取并顯示多瀏覽窗口界面,以在多瀏覽窗口界面上對用戶選擇的瀏覽窗口進行操作,從而可以提高對瀏覽窗口進行操作的準確性;另外,由于多瀏覽窗口界面在對瀏覽窗口進行操作時才觸發(fā)顯示,不需要時可以不對其進行顯示,較現(xiàn)有技術(shù)中通過工具欄多窗口按鈕實現(xiàn)對瀏覽窗口進行操作的方式,本實施例提供的方法無需在工具欄設(shè)置多窗口入口,從而可以增加瀏覽器整體架構(gòu)設(shè)計的靈活性。
[0097]實施例三
[0098]本實施例提供了一種對瀏覽窗口進行操作的裝置,該裝置用于執(zhí)行上述實施例一或?qū)嵤├峁┑膶g覽窗口進行操作的方法。參見圖5,該裝置包括:
[0099]第一檢測模塊51,用于在當前顯示的瀏覽頁面上檢測顯示多瀏覽窗口界面的拖拽事件;
[0100]拉取模塊52,用于根據(jù)第一檢測模塊51檢測到的顯示多瀏覽窗口界面的拖拽事件拉取多瀏覽窗口界面,多瀏覽窗口界面上顯示了已經(jīng)打開的瀏覽窗口的信息;
[0101]顯示模塊53,用于顯示拉取模塊52拉取到的多瀏覽窗口界面;
[0102]操作模塊54,用于在顯示模塊53顯示的多瀏覽窗口界面上對用戶選擇的瀏覽窗口進行操作。
[0103]其中,第一檢測模塊51,具體用于在當前顯示的瀏覽頁面上檢測拖拽網(wǎng)址輸入框的拖拽事件,并將拖拽網(wǎng)址輸入框的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件;或者,在當前顯示的瀏覽頁面置頂時檢測拖拽瀏覽頁面的拖拽事件,并將拖拽瀏覽頁面的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件。
[0104]進一步地,顯示模塊53,具體用于以多瀏覽窗口界面覆蓋當前顯示的瀏覽頁面的方式,將多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上;或者,以多瀏覽窗口界面顯示在網(wǎng)址輸入框上方的方式,將多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上;或者,以多瀏覽窗口界面顯示在瀏覽頁面左側(cè)或右側(cè)的方式,將多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上。
[0105]參見圖6,該裝置,還包括:
[0106]第二檢測模塊55,用于檢測收起多瀏覽窗口界面的觸發(fā)事件;
[0107]收起模塊56,用于在第二檢測模塊55檢測到觸發(fā)事件后,收起多瀏覽窗口界面;[0108]釋放模塊57,用于釋放多瀏覽窗口界面占用的內(nèi)存。
[0109]其中,第二檢測模塊55,具體用于檢測當前顯示的瀏覽頁面上的點擊事件,并將當前顯示的瀏覽頁面上的點擊事件作為收起多瀏覽窗口界面的觸發(fā)事件;或者,檢測拖拽當前顯示的瀏覽頁面的拖拽事件,并將拖拽當前顯示的瀏覽頁面的拖拽事件作為收起多瀏覽窗口界面的觸發(fā)事件;或者,檢測拖拽網(wǎng)址輸入框的拖拽事件,并將拖拽網(wǎng)址輸入框的拖拽事件作為收起多瀏覽窗口界面的拖拽事件。
[0110]本實施例提供的裝置,通過根據(jù)檢測到的顯示多瀏覽窗口界面的拖拽事件拉取并顯示多瀏覽窗口界面,以在多瀏覽窗口界面上對用戶選擇的瀏覽窗口進行操作,從而可以提高對瀏覽窗口進行操作的準確性;另外,由于多瀏覽窗口界面在對瀏覽窗口進行操作時才觸發(fā)顯示,不需要時可以不對其進行顯示,從而可以增加瀏覽器整體架構(gòu)設(shè)計的靈活性。
[0111]需要說明的是:上述實施例提供的對瀏覽窗口進行操作的裝置在對瀏覽窗口進行操作時,僅以上述各功能模塊的劃分進行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的對瀏覽窗口進行操作的裝置與對瀏覽窗口進行操作的方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0112]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0113]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0114]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種對瀏覽窗口進行操作的方法,其特征在于,所述方法包括: 在當前顯示的瀏覽頁面上檢測顯示多瀏覽窗口界面的拖拽事件; 根據(jù)檢測到的顯示多瀏覽窗口界面的拖拽事件拉取并顯示多瀏覽窗口界面,所述多瀏覽窗口界面上顯示了已經(jīng)打開的瀏覽窗口的信息; 在所述多瀏覽窗口界面上對用戶選擇的瀏覽窗口進行操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在當前顯示的瀏覽頁面上檢測顯示多瀏覽窗口界面的拖拽事件,具體包括: 在當前顯示的瀏覽頁面上檢測拖拽網(wǎng)址輸入框的拖拽事件,并將所述拖拽網(wǎng)址輸入框的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件; 或者,在當前顯示的瀏覽頁面置頂時檢測拖拽所述瀏覽頁面的拖拽事件,并將所述拖拽所述瀏覽頁面的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述顯示多瀏覽窗口界面,具體包括: 以所述多瀏覽窗口界面覆蓋當前顯示的瀏覽頁面的方式,將所述多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上; 或者,以所述多瀏覽窗口界面顯示在網(wǎng)址輸入框上方的方式,將所述多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上; 或者,以所述多瀏覽窗口界面顯示在瀏覽頁面左側(cè)或右側(cè)的方式,將所述多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述顯示多瀏覽窗口界面之后,還包括: 檢測收起所述多瀏覽窗口界面的觸發(fā)事件,并在檢測到所述觸發(fā)事件后,收起所述多瀏覽窗口界面,并釋放所述多瀏覽窗口界面占用的內(nèi)存。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述檢測收起所述多瀏覽窗口界面的觸發(fā)事件,具體包括: 檢測當前顯示的瀏覽頁面上的點擊事件,并將所述當前顯示的瀏覽頁面上的點擊事件作為收起所述多瀏覽窗口界面的觸發(fā)事件; 或者,檢測拖拽當前顯示的瀏覽頁面的拖拽事件,并將所述拖拽當前顯示的瀏覽頁面的拖拽事件作為收起所述多瀏覽窗口界面的觸發(fā)事件; 或者,檢測拖拽網(wǎng)址輸入框的拖拽事件,并將所述拖拽網(wǎng)址輸入框的拖拽事件作為收起所述多瀏覽窗口界面的拖拽事件。
6.一種對瀏覽窗口進行操作的裝置,其特征在于,所述裝置包括: 第一檢測模塊,用于在當前顯示的瀏覽頁面上檢測顯示多瀏覽窗口界面的拖拽事件;拉取模塊,用于根據(jù)所述第一檢測模塊檢測到的顯示多瀏覽窗口界面的拖拽事件拉取多瀏覽窗口界面,所述多瀏覽窗口界面上顯示了已經(jīng)打開的瀏覽窗口的信息; 顯示模塊,用于顯示所述拉取模塊拉取到的多瀏覽窗口界面; 操作模塊,用于在所述顯示模塊顯示的多瀏覽窗口界面上對用戶選擇的瀏覽窗口進行操作。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一檢測模塊,具體用于在當前顯示的瀏覽頁面上檢測拖拽網(wǎng)址輸入框的拖拽事件,并將所述拖拽網(wǎng)址輸入框的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件;或者,在當前顯示的瀏覽頁面置頂時檢測拖拽所述瀏覽頁面的拖拽事件,并將所述拖拽所述瀏覽頁面的拖拽事件作為顯示多瀏覽窗口界面的拖拽事件。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述顯示模塊,具體用于以所述多瀏覽窗口界面覆蓋當前顯示的瀏覽頁面的方式,將所述多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上;或者,以所述多瀏覽窗口界面顯示在網(wǎng)址輸入框上方的方式,將所述多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上;或者,以所述多瀏覽窗口界面顯示在瀏覽頁面左側(cè)或右側(cè)的方式,將所述多瀏覽窗口界面顯示在當前顯示的瀏覽頁面之上。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置,還包括: 第二檢測模塊,用于檢測收起所述多瀏覽窗口界面的觸發(fā)事件; 收起模塊,用于在所述第二檢測模塊檢測到所述觸發(fā)事件后,收起所述多瀏覽窗口界面; 釋放模塊,用于釋放所述多瀏覽窗口界面占用的內(nèi)存。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第二檢測模塊,具體用于檢測當前顯示的瀏覽頁面上的點擊事件,并將所述當前顯示的瀏覽頁面上的點擊事件作為收起所述多瀏覽窗口界面的觸發(fā)事件;或者,檢測拖拽當前顯示的瀏覽頁面的拖拽事件,并將所述拖拽當前顯示的瀏覽頁面的拖拽事件作為收起所述多瀏覽窗口界面的觸發(fā)事件;或者,檢測拖拽網(wǎng)址輸入框的拖拽事件,并將所述拖拽網(wǎng)址輸入框的拖拽事件作為收起所述多瀏覽窗口界面的拖拽事件。
【文檔編號】G06F3/0481GK103677489SQ201210318745
【公開日】2014年3月26日 申請日期:2012年8月31日 優(yōu)先權(quán)日:2012年8月31日
【發(fā)明者】王琪琳, 黎志云, 劉彥良 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
临泽县| 和静县| 白水县| 霍州市| 宝清县| 临高县| 景洪市| 章丘市| 孝义市| 吉木萨尔县| 滦南县| 高要市| 阳原县| 来凤县| 类乌齐县| 壶关县| 沽源县| 潮州市| 龙口市| 桦甸市| 堆龙德庆县| 安国市| 陆良县| 博爱县| 宣威市| 神木县| 南宫市| 临朐县| 逊克县| 抚顺县| 延安市| 蒙山县| 鸡东县| 榆林市| 马山县| 平果县| 梅河口市| 三台县| 新蔡县| 周宁县| 五寨县|