我必须编写一些javascript代码来截取网页的截图但不在前台呈现它。首先是可能吗?我需要使用一些外部库吗?请给我一些想法:)
答案 0 :(得分:2)
如果您正在谈论在Firefox Chrome代码(即扩展程序/插件)中执行此操作,则会有really easy way to do it。如果您正在谈论内容代码(即网页),您可以按上述方式进行操作,但您必须先获得许可(即netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
)。
答案 1 :(得分:1)
这个屏幕截图是什么?根据您的需要,您可以使用以下库之一直接在服务器上执行此操作:
答案 2 :(得分:-3)
唯一的方法是通过ActiveX,这当然只适用于IE。请参阅此SO问题以获取此示例:
Take a screenshot of a webpage with JavaScript?