Javascript 客户端脚本,用于显示来自其他网站的所有图像

Javascript 客户端脚本,用于显示来自其他网站的所有图像,javascript,jquery,html,parsing,Javascript,Jquery,Html,Parsing,我希望在我的页面上有一个表单接受用户输入,准确地说是一个URL,一旦该字段完成,让脚本转到输入的目标URL(在后台),并在缩略图视图中显示该页面上的所有图像,供用户选择。我已经能够让它工作使用php,但需要一个客户端解决方案。有什么建议吗?JavaScript受限制。除非它支持,否则它将无法读取其他站点。另一种选择是使用域上的本地代理[serverside langauge]获取内容。客户端解决方案将很棘手。大多数浏览器不允许跨域AJAX调用 看看当一个人分享到一个网站的链接时,facebook

我希望在我的页面上有一个表单接受用户输入,准确地说是一个URL,一旦该字段完成,让脚本转到输入的目标URL(在后台),并在缩略图视图中显示该页面上的所有图像,供用户选择。我已经能够让它工作使用php,但需要一个客户端解决方案。有什么建议吗?

JavaScript受限制。除非它支持,否则它将无法读取其他站点。另一种选择是使用域上的本地代理[serverside langauge]获取内容。

客户端解决方案将很棘手。大多数浏览器不允许跨域AJAX调用


看看

当一个人分享到一个网站的链接时,facebook是如何获取图像的?我相信他们很可能使用了iframe元素,他们正在做这个答案所暗示的事情。在服务器端工作时,同源策略完全消失。在新页面或AJAX响应中,向第三方站点发出后端请求、提取图像并将URL发送回浏览器将相对简单。因此,一种可能的解决方案是在输入完成后使用jquery显示iframe,并且只显示url中的图像?@SindriGuðmundsson使用
iframe
的问题在于客户端仍然无法解析
img
url的返回数据(由于前面提到的同源策略以及各种浏览器安全限制)。