您现在的位置是:网站首页> 编程资料编程资料
html5移动端禁止长按图片保存的实现一文彻底解决HTML5页面中长按保存图片功能
2021-08-29
2442人已围观
简介 这篇文章主要介绍了html5移动端禁止长按图片保存的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
在移动端访问H5页面的时候,长按图片就会把图片保存起来,为了能够让用户体验更好一些,我们需要长按的时候也不保存图片。那该如何实现呢?下面给出3种解决方案。
方案一:使用 pointer-events:none
img{ pointer-events:none; } 亲测有效,适用于微信客户端的手机页面,图片被打开的情况.
方案二:全局属性
*{ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } -webkit-touch-callout主要用于禁止长按菜单。当然针对webkit内核的浏览器。
user-select属性是css3新增的属性,用于设置用户是否能够选中文本。
方案三:加一层遮罩层
图片上边加一层div类似于遮罩层,这样图片就不会被点击,右击或长按也不会出现如图的图片另存为的选项了。 代码示例如下:
到此这篇关于html5移动端禁止长按图片保存的实现的文章就介绍到这了,更多相关html5禁止长按图片保存内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
相关内容
- canvas多重阴影发光效果实现canvas 阴影和图形变换的示例代码HTML5 canvas基本绘图之绘制阴影效果实例讲解使用HTML5 Canvas绘制阴影效果的方法html5实现canvas阴影效果示例HTML5 Canvas阴影使用方法实例演示
- 使用PDF.js渲染canvas实现预览pdf的效果示例Html5基于canvas实现电子签名并生成PDF文档详解使用canvas保存网页为pdf文件支持跨域
- Html5让容器充满屏幕高度或自适应剩余高度的布局实现HTML5 textarea高度自适应的两种方案
- Html5在手机端调用相机的方法实现H5调用相机拍照并压缩图片的实例代码
- 钉钉企业内部H5微应用开发详解html5实现点击弹出图片功能html5 录制mp3音频支持采样率和比特率设置html5表单的required属性使用html5调用摄像头实例代码HTML5页面音频自动播放的实现方式Html5大屏数据可视化开发的实现html实现弹窗的实例HTML5来实现本地文件读取和写入的实现方法HTML 罗盘式时钟的实现HTML5简单实现添加背景音乐的几种方法
- html5 横向滑动导航栏的方法示例使用HTML+Css+transform实现3D导航栏的示例代码html+css+js实现导航栏滚动渐变效果Html5导航栏吸顶方案原理与对比实现html+css 实现简易导航栏功能基于html和CSS3制作简单侧边导航栏基于html和CSS3制作酷炫的导航栏使用Html+Css实现简易导航栏功能(导航栏遇到鼠标切换背景颜色)
- HTML5触摸事件(touchstart、touchmove和touchend)的实现html5触摸事件判断滑动方向的实现HTML5触摸事件实现移动端简易进度条的实现方法整理HTML5移动端开发的常用触摸事件HTML5触摸事件演化tap事件介绍
- 浅析HTML5中的download属性使用HTML5中的强制下载属性download使用实例解析详解HTML5中download属性的应用HTML5的download属性详细介绍和使用实例
- 手把手教你实现一个canvas智绘画板的方法JavaScript+Canvas实现自定义画板的示例代码几何画板怎么利用弧绘制三角形折叠?几何画板怎么制作旋转的正六边形课件?几何画板怎么一只飞舞的蝴蝶动画?ai怎么设置画板属性? ai画板设置属性的教程金排物理画板 V2019 中文免费安装版socket.io 和canvas 实现的共享画板功能
- 详解h5页面在不同ios设备上的问题总结浅谈Html5移动端ios/Android兼容性总结详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android
