相关疑难解决方法(0)

使用HTML5/Canvas/JavaScript获取浏览器屏幕截图

Google的"报告错误"或"反馈工具"可让您选择浏览器窗口的某个区域,以创建提交的屏幕截图,其中包含有关错误的反馈.

Google反馈工具截图 Jason Small截图,发布在一个重复的问题.

他们是怎么做到的?谷歌的JavaScript反馈API从此处加载,他们对反馈模块的概述将演示屏幕截图功能.

javascript html5 screenshot canvas

888
推荐指数
6
解决办法
45万
查看次数

使用JavaScript截取网页截图?

是否可以使用JavaScript获取网页的屏幕截图,然后将其提交回服务器?

我不太关心浏览器安全问题.因为实施将是HTA.但这可能吗?

javascript hta

146
推荐指数
8
解决办法
12万
查看次数

将HTML渲染为图像

有没有办法将html呈现为像PNG一样的图像?我知道它可以用canvas,但我想渲染像div这样的标准html元素.

html javascript css image render

139
推荐指数
15
解决办法
24万
查看次数

JavaScript代码,无需使用ActiveX即可获取网站的屏幕截图

我有一个用户与之交互的JavaScript应用程序.我需要在当前时间保存界面的外观,裁掉我需要的部分(或者只通过指定div来拍摄我需要的部分),然后将其发送回服务器.

显然,任何外部服务都无法做到这一点,我需要一个可以保存屏幕外观的JavaScript(或Flash)脚本.这可能吗?

另外,正如下面的评论所说,我不能使用ActiveX.

javascript screenshot

20
推荐指数
2
解决办法
3万
查看次数

如何生成HTML页面的缩略图

我正在尝试为多个HTML页面创建缩略图图像,因此用户可以在打开链接之前了解HTML的外观.我在网上搜索但没有找到任何有用的东西.

这里有人可以提供一些提示吗?非常感谢!

我特别希望这在服务器端发生,因此客户端不需要加载页面

html javascript css image

18
推荐指数
3
解决办法
4万
查看次数

如何使用js或jquery捕获html中的屏幕截图

我需要我的客户能够使用这样的按钮捕获我网站任何页面的屏幕截图:

<button>Take screenshot</button>
Run Code Online (Sandbox Code Playgroud)

我试图使用html2canvas,但它对我来说不能正常工作,因为我的网站上有iframe,这会引起一些会话问题.

有人有解决方案吗?

我看着谷歌,并没有找到一些对我有帮助的东西.

html javascript jquery webpage-screenshot html2canvas

7
推荐指数
3
解决办法
6万
查看次数

使用 javascript 中的 FireFox 截图功能

对于我工作的公司,我必须开发一个插件来截取页面的截图,然后在上面加上一个带有时间戳的水印。

是否可以在 JavaScript 中使用 Firefox 自己的屏幕截图功能?我知道你可以:screenshot在控制台中输入,它会制作一个屏幕截图并输出它的保存位置。但是我怀疑我可以从 javascript 调用它。

javascript firefox-addon firefox-quantum

6
推荐指数
0
解决办法
964
查看次数

如何使用 html5 截取网页的屏幕截图,而不通过 JS 在画布上呈现它

重要的部分是截取屏幕截图

  • 正是因为用户看到浏览器窗口。这排除了画布-基于问题和答案,其中模拟浏览器,但不能完全准确地复制它如何呈现HTML和CSS
  • 除了普通的、符合标准的html5 和 JS之外,没有任何非标准插件。这排除了 Java 小程序、Flash、ActiveX,并请用户按下“打印屏幕”按钮,然后将图像粘贴到表单中。

我在 stackoverflow 上遇到了几个解决这个问题的问题(见上文),但没有找到满足这两个条件的任何答案。我没有尝试为要求略有不同的现有问题添加部分答案,而是在一个单独的问题中提出这个问题。

到目前为止,我已经找到了一个很好的解释,说明如何video使用Screen Capture API从任何窗口获取像素并将其流式传输到元素中。但是,我错过了下一步,将视频元素中显示的像素转换为可以上传到服务器的jpgpng文件。

html javascript screenshot

5
推荐指数
1
解决办法
1607
查看次数