gpt4 book ai didi

javascript - 将覆盖的透明 div 转换为其背景图像

转载 作者:行者123 更新时间:2023-11-28 03:19:57 25 4
gpt4 key购买 nike

我想知道是否可以执行上述操作,因为目前 JavaScript 无法“查看”某些对象的内容,例如Flash 视频播放器。我看过很多屏幕截图插件,但没有一个对我有利。

是否有必要从头开始创建一个新的插件/扩展?

此操作只会在客户端执行

我想实现的一个例子:

div1 : .......... (transparent)
div2 : __________

之后

div1': __________ (copy)
div2 : __________

最佳答案

唯一可行的方法是 HTML5 canvas 元素。

页面可以为自己制作快照,将其放入 canvas 元素中,以 BASE-64 编码形式提取图像并使用 AJAX 将其发布到服务器,而无需征得用户许可所以。

这被认为是一个漏洞。因此,canvas 元素上的 getImageData() 有限制,浏览器 vendor 试图通过实现这些限制和其他限制来保护他们的客户。

此处提供更多信息:grabbing cross-domain images

关于javascript - 将覆盖的透明 div 转换为其背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25018780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com