5

我想从用户输入的任何外部 URL 中获取(标题、某些描述)等数据。

就像在 facebook 中一样,当我们复制一个外部 url 时,它会从该 url 中获取一些信息。

有什么办法可以通过一些 jquery 插件或其他东西在客户端进行操作......?

编辑:就像在 facebook 状态中说的那样,我复制“www.stackoverflow.com”,它会从中获取标题以及更多信息;我需要有非常相似的东西。是否有任何 jquery 插件可以从 url 获取类似的基本信息...

4

3 回答 3

2

使用 jQuery ajax

jQuery.ajax( url [, settings] )
jQuery.get( url [, data] [, success(data, textStatus, jqXHR)] [, dataType] )

http://api.jquery.com/jQuery.get/

http://api.jquery.com/jQuery.ajax/

于 2011-11-29T08:01:00.900 回答
1

如果你只想显示一些东西,你可以使用iframeelement ,用 jQuery 动态设置它的源。

于 2011-11-29T10:18:29.160 回答
0

如果您的意思是从网页中检索 Html 代码,您可以使用 WebClient.DownloadString 方法:

WebClient 客户端 = 新 WebClient();
String htmlCode = client.DownloadString("http://videoonfacebook.com");

之后,您可以过滤任何您想要的内容,例如 TITLE、DESC 等。希望对您有所帮助

古拉夫

于 2011-11-29T08:06:32.470 回答