過顯示窗口顯示所述網頁包括:檢測到對所述圖片的點擊時,通過在所述即時通信對話窗口的預設范圍內的彈出窗口顯示所述網頁。
[0127]即時通信對話窗口的預設范圍例如可以是即時通信對話窗口的下半部分。例如如圖9a和9b所示,當檢測到對所述圖片的點擊時,在即時通信對話窗口的下半部分彈出窗口,并且在所述彈出窗口中顯示所述網頁。上述即時通信對話窗口的預設范圍僅是示例,本領域普通技術人員能夠想到其他的即時通信對話窗口的預設范圍,例如上半部分,中間部分等。本發明實施例對即時通信對話窗口的預設范圍的具體形式不加以限制。通過在即時通信對話窗口的預設范圍內的彈出窗口顯示所述網頁,能夠使得網頁在即時通信對話窗口內顯示,同時不至于完全遮擋即時通信對話窗口,實現較好的用戶體驗。
[0128]本發明實施例提供了一種在即時通信中顯示網址對應信息的方法,通過顯示根據獲取的網址對應的網頁生成的圖片,使得用戶能夠更直觀地了解網址對應的網頁的大致情況,增加用戶體驗。通過將網頁的預設范圍內的數據生成圖片以顯示,可以將網頁顯示的范圍限制在預設范圍內,從而使得顯示效果更清晰直觀。通過將該圖片與點擊事件關聯,使得在點擊該圖片時顯示該網址對應的網頁,實現了用戶希望了解網頁詳細信息的途徑。另外,通過在檢測到對圖片的點擊時通過即時通信對話窗口的預設范圍內的彈出窗口顯示所述網頁,使得網頁在即時通信對話窗口中顯示而不至于完全遮擋該即時通信對話窗口,實現較好的用戶體驗。
[0129]實施例三
[0130]本發明實施例提供了一種在即時通信中顯示網址對應信息的方法,其中,根據網址對應的網頁的關鍵數據,生成圖片。參照圖3所示,該方法包括:
[0131]301、在即時通信中獲取網址。
[0132]該步驟與步驟101類似,在此不再贅述。
[0133]302、根據所述網址,獲取網頁。
[0134]該步驟與步驟102類似,在此不再贅述。
[0135]303、獲取所述網頁的關鍵數據。
[0136]網頁可以分為很多種類型,例如內容型網頁、目錄型網頁。不同類型的網頁,其關鍵數據也可不同。
[0137]具體的,獲取所述網頁的關鍵數據包括確定所述網頁的類型,以及根據所述網頁的類型,獲取所述網頁的關鍵數據。例如,如果網頁是目錄型的,則獲取所述網頁的前面若干個目錄作為該網頁的關鍵數據,例如前5個目錄,如果網頁是內容型的,則判斷所述網頁是否具有圖片,如果所述網頁沒有圖片,則獲取所述網頁的標題、重要文字作為所述網頁的關鍵數據,例如可以將所述網頁的主標題以及第一段文字作為所述網頁的關鍵數據,如果所述網頁存在圖片,則可以將所述網頁的標題、圖片和重要文字作為所述網頁的關鍵數據,例如可以將所述網頁的主標題、第一段文字以及第一幅圖作為所述網頁的關鍵數據。本領域普通技術人員能夠明了網頁的關鍵數據也可以是其他形式。本發明實施例對網頁的關鍵數據的具體形式不加以限定。
[0138]304、根據所述網頁的關鍵數據,生成圖片。
[0139]具體的,根據所述網頁的關鍵數據,生成圖片包括:根據所述網頁的關鍵數據確定排列布局,以及根據所述排列布局將所述網頁的關鍵數據生成圖片。例如,如果所述網頁的關鍵數據不包含圖片,則將所述排列布局確定為順序排列布局,如圖5a所示,此時將關鍵數據按照順序從上到下排列以生成圖片,否則將所述排列布局確定為品字型排列布局,例如圖5b所示,此時將標題放置在頭部,將圖片放置于左側,以及將其他文字放置于右側,當然圖片和其他文字的位置可以互換,例如如圖5c所示。上述排列布局僅是示例,本領域普通技術人員還能夠想到其他排列布局,本發明實施例對此不加以限定。
[0140]具體的,圖片可以是預設分辨率的圖片。預設分辨率可以是即時通信對話窗口大小的預設比例,例如5分之一。本發明實施例對預設分辨率的具體大小不加以限定。
[0141]具體的,圖片的格式可以包括JPEG、TIFF、BMP以及PNG等。本發明實施例對圖片的具體格式不加以限定。
[0142]本發明實施例對根據網頁關鍵數據生成圖片的具體方式不加以限定。
[0143]305、將所述圖片與點擊事件相關聯,使得點擊所述圖片時顯示所述網頁。
[0144]具體的,所述點擊事件可以是單擊事件或雙擊事件。本發明實施例對點擊事件不加以限制。
[0145]306、在即時通信對話窗口中顯示所述圖片。
[0146]具體的,在即時通信對話窗口中顯示所述圖片包括在即時通信對話窗口中顯示所述圖片和所述網址來自的用戶的頭像。例如,如果所述網址是用戶輸入的,則在即時通信對話窗口中顯示所述圖片和所述用戶的頭像,例如參照圖8a,在即時通信對話窗口中的右側顯示所述圖片和所述用戶的頭像,如果所述網址是來自其他用戶的,則在即時通信對話窗口中顯示所述圖片和其他用戶的頭像,例如參照圖Sb,在即時通信對話窗口中的左側顯示所述圖片和所述用戶的頭像。上述在即時通信對話窗口中顯示所述圖片的方式僅是示例,本領域普通技術人員還能夠想到其他例子,本發明實施例對在即時通信對話窗口中顯示所述圖片的具體方式不加以限定。
[0147]可選的,該方法還包括:
[0148]307、檢測到對所述圖片的點擊時,通過顯示窗口顯示所述網頁。
[0149]具體的,檢測到對所述圖片的點擊時,通過顯示窗口顯示所述網頁包括:檢測到對所述圖片的點擊時,通過在所述即時通信對話窗口的預設范圍內的彈出窗口顯示所述網頁。
[0150]即時通信對話窗口的預設范圍例如可以是即時通信對話窗口的下半部分。例如如圖9a和9b所示,當檢測到對所述圖片的點擊時,在即時通信對話窗口的下半部分彈出窗口,并且在所述彈出窗口中顯示所述網頁。上述即時通信對話窗口的預設范圍僅是示例,本領域普通技術人員能夠想到其他的即時通信對話窗口的預設范圍,例如上半部分,中間部分等。本發明實施例對即時通信對話窗口的預設范圍的具體形式不加以限制。通過在即時通信對話窗口的預設范圍內的彈出窗口顯示所述網頁,能夠使得網頁在即時通信對話窗口內顯示,同時不至于完全遮擋即時通信對話窗口,實現較好的用戶體驗。
[0151]本發明實施例提供了一種在即時通信中顯示網址對應信息的方法,通過顯示根據獲取的網址對應的網頁生成的圖片,使得用戶能夠更直觀地了解網址對應的網頁的大致情況,增加用戶體驗。通過將網頁的關鍵數據生成圖片以顯示,可以將網頁顯示的范圍限制于關鍵數據,使得網頁的主要內容更直觀地顯示給用戶。通過將該圖片與點擊事件關聯,使得在點擊該圖片時顯示該網址對應的網頁,實現了用戶希望了解網頁詳細信息的途徑。另外,通過在檢測到對圖片的點擊時通過即時通信對話窗口的預設范圍內的彈出窗口顯示所述網頁,使得網頁在即時通信對話窗口中顯示而不至于完全遮擋該即時通信對話窗口,實現較好的用戶體驗。
[0152]實施例四
[0153]本發明實施例提供一種電子設備,參照圖6所示,所述電子設備包括:
[0154]網址獲取模塊61,用于在即時通信中獲取網址;網頁獲取模塊62,用于根據所述網址,獲取網頁;圖片生成模塊63,用于根據所述網頁,生成圖片;關聯模塊64,用于將所述圖片與點擊事件相關聯,使得點擊所述圖片時顯示所述網頁;以及顯示模塊65,用于在即時通信對話窗口中顯示所述圖片。
[0155]可選的,所述網址獲取模塊61用于在即時通信中獲取用戶輸入的網址。例如,所述網址獲取模塊61用于獲取用戶通過即時通信對話窗口手動輸入的網址,或者在即時通信中獲取用戶通過語音輸入的網址。其中用戶通過即時通信對話窗口手動輸入的網址可包括用戶通過鍵盤或手寫筆在即時通信對話窗口中手動輸入的網址和/或用戶通過復制粘貼操作在即時通信對話窗口中手動輸入的網址。本發明實施例對用戶輸入網址的具體方式不加以限定。
[0156]可選的,所述網址獲取模塊61用于在即時通信中獲取來自其他用戶的網址。例如,用戶與其他用戶在進行即時通信時,其他用戶向該用戶發送了網址。例如,用戶可以與另一用戶在進行雙人的即時通信,該另一用戶向該用戶發送了網址,或者,例如用戶與多個用戶在進行多人的即時通信,其中上述多個用戶中的一個或幾個用戶向該用戶發送網址。本發明實施例對獲取來自其他用戶的網址的具體方式不加以限定。
[0157]上面描述了網址獲取模塊61在即時通信中獲取網址的幾個例子。本發明實施例對網址獲取模塊61在即時通信中獲取網址的具體方式不加以限定。
[0158]具體的,網頁獲取模塊62用于根據所述網址,從該網址對應的服務器下載對應的網頁。
[0159]可選的,圖片生成模塊63用于獲取所述網頁的預設范圍內的數據;以及根據所述網頁的預設范圍內的數據,生成圖片。圖片生成模塊63獲取所述網頁的預設范圍內的數據以及根據所述網頁的預設范圍內的數據,生成圖片的具體步驟可以參照步驟203和204,這里不再詳細描述。
[0160]可選的,圖片生成模塊63用于獲取所述網頁的關鍵數據;以及根據所述網頁的關鍵數據,生成圖片。圖片生成模塊63獲取所述網頁的關鍵數據;以及根據所述網頁的關鍵數據,生成圖片的具體步驟可以參照步驟303和304,這里不再詳細描述。
[0161]可選的,圖片生成模塊63用于根據所述網頁,生成預設分辨率的圖片。
[0162]具體的,所述點擊事件可以是單擊事件或雙擊事件。本發明實施例對點擊事件不加以限制。
[0163]具體的,顯示模塊65用于在即時通信對話窗口中顯示所述圖片和所述網址來自的用戶的頭像。例如,如果所述網址