Javascript 从外部URL客户端获取数据

Javascript 从外部URL客户端获取数据,javascript,jquery,jquery-plugins,urlfetch,Javascript,Jquery,Jquery Plugins,Urlfetch,我想从用户输入的任何外部URL获取数据,如(标题、一些描述) 就像在facebook上一样,当我们复制一个外部url时,它会从该url获取一些信息 有没有什么方法可以通过jquery插件或其他东西在客户端完成 编辑:比如说在facebook状态下,我复制了“www.stackoverflow.com”,它从中获取标题和更多信息;我需要类似的东西。是否有任何jquery插件可以从url获取类似的基本信息…使用jquery ajax jQuery.ajax( url [, settings] ) j

我想从用户输入的任何外部URL获取数据,如(标题、一些描述)

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

有没有什么方法可以通过jquery插件或其他东西在客户端完成

编辑:比如说在facebook状态下,我复制了“www.stackoverflow.com”,它从中获取标题和更多信息;我需要类似的东西。是否有任何jquery插件可以从url获取类似的基本信息…

使用jquery ajax

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


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

WebClient客户端=新的WebClient()
字符串htmlCode=client.DownloadString(“http://videoonfacebook.com");

之后,你可以过滤任何你想要的东西。比如标题,描述等等。。 希望这有帮助


Gourav

如果您只想显示某些内容,可以使用
iframe
元素,使用jQuery动态设置其源代码

jqueryajax和iframe都帮不了你,因为你想请求跨域数据。ajax不适用于外部域,客户端脚本无法访问带有外部“src”的iframe。请告诉我们您的服务器端脚本语言是什么!我在服务器端使用java..一个有用的链接对我不起作用-WebClient定义必须以某种方式导入吗?这是JavaScript吗,在我看来像C#!