【发布时间】:2011-06-16 21:41:09
【问题描述】:
我想实现一个用于链接共享的文本框,但是一旦我复制了链接,我希望它像在 facebook 中一样显示链接的缩略图。任何想法如何实现这一点?我应该编写一个 javascript 来获取给定链接的屏幕截图吗?任何帮助将不胜感激!
提前致谢,
【问题讨论】:
标签: javascript facebook
我想实现一个用于链接共享的文本框,但是一旦我复制了链接,我希望它像在 facebook 中一样显示链接的缩略图。任何想法如何实现这一点?我应该编写一个 javascript 来获取给定链接的屏幕截图吗?任何帮助将不胜感激!
提前致谢,
【问题讨论】:
标签: javascript facebook
使用 HtmlAgilityPack 下载 html 并获取图片 url
HtmlWeb web = new HtmlWeb();
HtmlDocument doc = web.Load(url);
doc.DocumentNode.SelectNodes("//link[@rel='image_src']");
祝你好运!
【讨论】:
这是在服务器上完成的,不仅可以使用 JavaScript,除非你得到一些疯狂的 activeX 等,或者你可以尝试其中一个缩略图提供程序并使用他们的 API,http://snapcasa.com/
【讨论】: