2016 - 2024

感恩一路有你

js将页面生成图片 html中,如何禁止网页保存成图片?

浏览量:1811 时间:2021-03-16 12:58:58 作者:admin

html中,如何禁止网页保存成图片?

方案一:【将图片设置为div的背景】方案二:【将图片覆盖一层div,索引比img的索引大】方案三:【用JS设置鼠标右键,自己搜索具体代码】方法非常简单。我们可以先封装一个ActiveX组件。然后我们可以用HTML制作屏幕截图。代码加起来不超过30行。为了回答这个问题,我自己做了一个实验并通过了。

在第一部分中,我们使用VB6创建一个类模块并声明三个API函数1。GetDesktopWindow获取桌面句柄,2。GetDC在控制柄中获取场景控制柄,3。BitBlt来复制handle函数,在第二部分中,我们定义了一个函数screenshots,在编写了screenshot过程之后,打包并生成我们的ActiveX组件。

第三部分是使用JS或VBS引用在HTML中创建文本框和按钮。我们只需要调用screenshots函数来截图。下面有三张照片。可以看到它有五个参数,起点坐标y和X,图像大小高度和宽度,最后一个是保存路径。

喜欢我的回答,请多加注意!我是小涂鸦熊

你可以通过JS:VAR content=文档.getElementById(“divId”)。firstChild.nodeValue文件如果您只需要将图像保存在div layer中,然后保存数据,就可以从content循环中获得它。如果div中的所有内容都需要保存为图片,可以通过截图直接保存。

js将页面生成图片 将html页面转化为图片 js给div添加图片

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。