【发布时间】:2014-02-18 09:19:34
【问题描述】:
我只是想知道是否可以通过将 url 提供给 javascript 代码来截取远程网站的屏幕截图。 这是在许多书签网站中完成的。 我想知道这是否是通过一些呈现 html 代码、执行 onload javascript 并在加载后截取屏幕截图的虚拟浏览器完成的。
【问题讨论】:
标签: javascript jquery html jquery-ui browser
我只是想知道是否可以通过将 url 提供给 javascript 代码来截取远程网站的屏幕截图。 这是在许多书签网站中完成的。 我想知道这是否是通过一些呈现 html 代码、执行 onload javascript 并在加载后截取屏幕截图的虚拟浏览器完成的。
【问题讨论】:
标签: javascript jquery html jquery-ui browser
同源政策将使绝大多数网站无法使用任何客户端方法。
书签网站使用 JavaScript 将 URL 传递给它们的服务器(通常使用 XMLHttpRequest 或通过 <img> 元素在src 的查询字符串中带有目标 URI),然后使用服务器端解决方案(例如使用 Selenium 或 PhantomJS 构建)来生成屏幕截图。
【讨论】: