2011-11-29 19 views
5

我想從用戶輸入的任何外部URL中獲取像(標題,一些描述)數據。提取數據表單外部URL客戶端

像在Facebook中,當我們複製一個外部URL,它獲取來自該網址的一些信息..

有什麼辦法通過一些jQuery插件或東西做客戶方...?

編輯:就像在Facebook的狀態說,我複製'www.stackoverflow.com',它提取標題,並從它的一些更多的信息;我需要有非常相似的東西。難道沒有任何jQuery插件,可以獲取從網址相似的基本信息...

+2

jquery ajax和iframe都不會幫助你,因爲你想請求跨域數據。 ajax不適用於外部域,並且客戶端腳本無法訪問帶有外部「src」的iframe 請告訴我們您的服務器端腳本語言! – UnLoCo

+0

即時通訊服務器端使用java .. –

+0

一個有用的鏈接 http://code.google.com/appengine/docs/java/urlfetch/overview.html – UnLoCo

回答

0

如果你的意思是,從獲取的HTML代碼一個網頁,您可以使用WebClient.DownloadString方法:

WebClient client = new WebClient();
String htmlCode = client.DownloadString(「http://videoonfacebook.com」);

之後,你可以篩選您希望。像TITLE什麼都,DESC等。 希望這有助於

Gourav

+0

不適合我 - WebClient定義必須導入某種方式? –

+0

這個JavaScript,看起來像C#給我的! – psyklopz

0

如果你想只是顯示的東西,你可以用iframe元素,並設置其通過jQuery動態獲取源代碼。